PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Trading
[問題] MQL4程式問題
作者:
natureluke
2019-10-04 22:54:18
OrderSend(_Symbol,OP_BUY,0.01,Ask,9,sl,tp,"EA",mn,0,clrBlue);
請問在回測的時候,當價格達到tp或sl後,為什麼EA會停止之後所有的交易?
換句話說,符合OrderSend的tp或sl條件後,如何重啟EA交易呢?
附帶說明,如果不設停損停利(tp=0, sl=0),則EA之後回測都正常,
先感謝回復!
作者:
rcwang
(啊嘻汪)
2019-10-04 23:19:00
其實有點看不太懂你的問題, 停止交易有沒有錯誤訊息呢?唯一一種沒有錯誤訊息而 EA 會直接停止的可能就是 ExpertRemove 我猜測應該是沒有那麼複雜, 所以是否有錯誤訊息呢?原則上應該不可能完全停止交易, 如果是有一個交易停止但後續還是有開始, 那可能是你 sl tp 放太小, 或太大如果真的都沒有錯誤..只能提供在 OrderSend 前後的程式碼如果真的是很奇怪的問題, 基本上在回測期間是沒辦法重啟但在實際環境中可以透過程式從 commandline 下指令開啟執行特定 EA 的 Terminal (END)
作者:
n33222
(滿身菜味)
2019-10-06 16:44:00
這有點隔空抓藥,沒有ERROR提示或其他提示訊息有點難以前面來看有可能ONTICK裡面沒有計算單子的函式,導致只有一張出現,但你又說了附帶說明,那可能你在下單那後面是不是多加了BREACK函數,但最有可能還是像樓上所說,TPSL離當前價位太近,這正常會出現ORDERSEND ERROR
繼續閱讀
[討論] 通道突破策略是不是不合理?
j2708180
[問題] 幫忙推薦適合程式交易的國內券商、期貨商
leondemon
[情報] 期貨交易人才訓練班第05期-政府補助
SZBZ
[問題] 證交所三大法人買賣超爬蟲(已解決)
interwise613
徵mc
iceroy
[情報] 賴聖唐 x 張松允 10/4禮拜五講座
kevinpart
[情報] 金融證券期貨業務人員訓練班(政府補助)
SZBZ
[閒聊] 9月中秋節閒聊
koyo167
[情報] 2019期貨商人氣營業員選拔大賽
SZBZ
[閒聊] 商品期貨籌碼猜想
j2708180
Links
booklink
Contact Us: admin [ a t ] ucptt.com