a122 發表於 15-12-28 21:43

請教 :飛狐+下單大師 使用 萬用API元件

如題:飛狐+下單大師 萬用API元件
摸索一段時日仍無法解決,
請求大大們協助

飛狐訊號文字檔最後接口,參考網上的範例,
儲存設定時會有錯誤訊息,有附上簡單的指標,
煩請解惑,方便日後 當學習範例檔,謝謝。
---------------------------------------------------------
以下是簡單的指標範例:

XA:=MA(CLOSE,5);
XB:=MA(CLOSE,15);

ENTERLONG:CROSS(XA,XB);
EXITLONG:CROSS(XB,XA)


※請教示範後面如何接※
---------------------------------------------------

以下是網上的範例, 儲存設定時會有錯誤訊息:

NowPoInt:= 0;// 因奇狐無法記錄變數值,總倉位要從萬用 API 抓出來
                      // 取得倉位:若沒有初始化倉位,會回傳 99999
<%
Dim OMCOMAPI, rtn
Set OMCOMAPI = CreateObject("OMSignAPI.OMCOMAPI")
rtn = OMCOMAPI.GetNowPosition("FTX")
if rtn <> 99999 then FFL.VarData("NowPoInt") = rtn
%>

NowPo:= NUMTOSTR(NowPoInt,0);
//作多 +1
NowPO:= IF(ENTERLONG,'1', NowPO);
//作空 -1
NowPO:= IF(ENTERSHORT,'-1', NowPO);
// 平倉 0
NowPO:= IF((EXITLONG and NowPO= '1') or (EXITSHORT and NowPO= '-1')
,'0', NowPO);
// 當沖 1:25 平倉 0
NowPO:= IF(OPENMINUTES(TIME)>=280,'0', NowPO);
//K線時間
NowDT:= NUMTOSTR(YEAR,0) + '/' +NUMTOSTR(MONTH,0)+ '/'+NUMTOSTR(DAY,0)
+ ' '+NUMTOSTR(HOUR,0)+':'+NUMTOSTR(MINUTE,0)+':00';
//最新收盤價
NowC := NUMTOSTR(C,0);

<%
Dim OMCOMAPI, rtn
NowDT = FFL.VarData("NowDT")
NowPO = FFL.VarData("NowPO")
NowC= FFL.VarData("NowC")
Set OMCOMAPI = CreateObject("OMSignAPI.OMCOMAPI")
rtn = OMCOMAPI.GoOrder("FTX","",NowDT,NowPO,NowC)
%>

a122 發表於 15-12-28 22:03

以範例而言,倉位變化就是改 PO 的值

這是另一篇
儲存設定時,也會有錯誤訊息
A:=MA(C,10);
B:=MA(C,20);
m1:=CROSS(REF(A,1), REF(B,1));
m2:=CROSS(REF(B,1), REF(A,1));
CK:=m1-m2;
CurrentPos:=ref(CK,barslast(CK<>0));

orderStr:= numtostr(year,0) + '/' +numtostr(month,0)+ '/'+numtostr(day,0) + ' '+numtostr(hour,0)+':'+numtostr(minute,0)+':0,'+ numtostr(CurrentPos,0) + ',' +numtostr(close,0);
<%
On error resume next

Dim fso, MyFile
orderStr = FFL.VarData("orderStr")
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile= fso.CreateTextFile("R:\Current.txt", True)
MyFile.WriteLine(orderStr)
MyFile.Close
Err.clear

%>

jackthetan 發表於 15-12-28 22:55

以前我用奇狐開始瞭解程交, 沒多久就放棄, 太難用了,
後來用 MC, 資料多也好學好找好問, 一堆高手,
也許考慮一下換個平台會較好.
MC + 下單大師, 簡單的很

a122 發表於 15-12-28 23:33

有一好沒二好,
本想飛狐算是好入門的,
介面友善,但到自動下單卡關。

門外漢一問
MC一般都可搭配券商版使用自動下單
為什麼要+下單大師

jackthetan 發表於 15-12-29 21:04

原本是研究單1策略下到多帳戶, 要怎麼弄,
才開始學下單大師, 加上MC內建的下單機不熟,
就一直沒去用內建下單機, 後來還自己寫下單機.
頁: [1]
查看完整版本: 請教 :飛狐+下單大師 使用 萬用API元件