請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 3039|回復: 2

[請益] 策略可以回測但無法送出委託訊號給下單機

[複製鏈接]
發表於 17-6-14 13:49 | 顯示全部樓層 |閱讀模式
各位好
小弟遇到一個問題
下面是小弟的策略,condition1~4 是四個不衝突的條件

if condition1 then begin
      buy ("LE") next bar on open;
end else if condition2 then begin
      sellshort ("SE") next bar on open;
end;


if condition3 then begin
      sell ("LX") next bar on open;
end else if condition4 then begin
      buytocover ("SX") next bar on open;
end;


在MTC回測,所有交易明細都是正確的
但是開啟自動交易上線實戰後
當交易訊號產生
在next bar on open的時候,卻不會對下單機送出委託
不管是下單機的log,或是券商的委託查詢,都沒有委託資料

但如果我把上述策略全部刪除
只單獨留下一個 buy next bar on open
這樣就可以正確送出委託
所以感覺不是 MTC 設定的問題
比較像是我的那 4 個 if 出了問題
然而回測的時候又是對的

請問各位高手,小弟是否遺漏什麼
感恩~
發表於 17-6-19 12:52 | 顯示全部樓層
如果你改用市價單,
例如
buy next bar at market
這樣子有用嗎?
 樓主| 發表於 17-6-19 15:19 | 顯示全部樓層
問題解決了
因為我的策略使用了 data2
所以必須取消 "即時與歷史數列資料吻合"

請參考以下凱衛官方說明:
http://www.multicharts.com.tw/di ... D_ID=3&SN=33460
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-4-19 00:02

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 | AI繪圖AI超擬真美女AI beauty AI Stable DiffusionAI正妹AI Lookbook