用VS 2008 Call 群益API
我用VS 2008 寫了一小段程式想測試一下群益API,但沒有成功,請各位是前輩可指導一下.create a class:
Imports System.Runtime.InteropServices
Public Class SKAPI
Declare Auto Function SKQuoteLib_Initialize Lib "SKQuoteLib.dll" (ByVal lpszLoginID As String, ByVal lpszPassword As String) As Integer
End Class
create form:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SKResult As Integer
SKResult = SKAPI.SKQuoteLib_Initialize(TextBox1.Text, TextBox2.Text)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
config.ini
id=2.08.28
0=order2.capital.com.tw
#1=order3.capital.com.tw
enable=1
file=c:\order.log
file=c:\reply.log
file=c:\quote.log
執行後SKResult 回傳為153,回本按說明書上設定id=2.08.10,不過SKResult 回傳為-4(SK_ERROR_INITIALIZE_FAIL),不知各位是前輩可指導一下? 幫你推一下。
vito27216熟不熟呢? A大您好
請問一下 你有開通了嗎?
我們官網首頁>客服>個人設定>策略王功能設定>第七項 回復 3# vito27216
已經設定了. 回復 4# andrew
A大
您可能要通知一下您的營業員
請他幫您看一下
小弟我目前對程式交易還是新手一個
目前正在跟我們家的工程師學習TS中
沒底子的我學得很慢ˊˋ 您好~~小弟是用VBA也是回傳153~~目前等營業員回答中!!
id是不用自己設定的吧
那不是配合你API的版本嗎?
頁:
[1]