[求助]交易模型開發 問題二 [文華財經]
- 咨詢內容:
首先十分感謝老師之前對我胡提問進行了解答,由于初次接觸,還有問題想請教。
1、老師之前回答說,模組是基于tick執行的,網上對tick的解釋是:一個tick就是一個該合約的最小變動價位。
那我是否可以理解為每一個tick,執行一次模塊,那可能每秒執行很多次是嗎?
2、在軟件中-運行模組,模組里面的周期如何理解?比如模組里設定的周期是3分鐘,那該模組中代碼HHV(C,5),可以理解為
5個3分鐘周期里,收盤價的最好高?
3、之前老師也回答了,可以創建模組時,可以指定下單手數,可以代碼指定嗎?如條件成立,開滿多倉。
4、又如何指定平多倉的手數?
5、if(條件)后,如果有很多語句該如何寫?
6、止損有專門的函數嗎?
非常感謝!
- 文華技術人員:
1.每筆tick程序會判斷一次。您的理解是正確的。
2.是的,5根3分鐘K線計算收盤價最大值。
3.可以的,你可以使用可用資金百分比開倉函數。SETDEALPERCENT 按模組子賬戶的資金比例下單
用法:SETDEALPERCENT(fPercent)表示每次按模組子賬戶資金的fPercent比例下單。
4.非過濾模型平倉指令后面可以添加平倉手數。如SP(5);
5.您具體的思路是什么?請舉例說明。
6.止損可以通過函數編寫實現。比如開多倉后3點止損。
C<BKPRICE-3,SP; - 文華客服:
謝謝老師的解答,至于第5點,舉個例子:
- 網友回復:
1、AA:TIME>0905;
語句1;
語句2;
語句3;
語句4;
如果AA條件成立,之后的所有語句才執行,該怎么寫?
2、昨天在模組里運行模型的,交易手數一直為0,
后來我用最簡單的模型測試,CLOSE>OPEN,BK(2);1分鐘周期,運行后交易手數一直為0,
在創建模組時,我一直選擇的默認選項,如金額默認100000,保證金8%,手續費默認為空,請問是什么問題? - 網友回復:
1.
AA&&語句1;
AA&&語句2;
依次類推。
2.
您的模擬賬戶可用資金是否不足了。模型會按照設置或者編寫的手數發委托,但是如果可用資金不足的話就會委托失敗的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容