1附件
Quote Originally Posted by ;
嗨伙計。我寫的EA有問題,並且一直在更新。 FXCM在掛單上有效,但在Pepperstone上則不一致。用Google搜索了錯誤,但沒有發現任何有用的信息。在實時交易期間出現錯誤但未被策略測試員接收。可以這麼說吧。因此,EA在M1或M5圖表上的一個柱形結束時將買入止損和賣出止損掛單高於或低於當前價格。在Pepperstone平台(ECN)上,一些訂單是成功的,但大多數訂單失敗並出現上述錯誤。 STOPS ...
經紀人有不同的距離,等待訂單止損和止盈也可以設置,一些經紀人沒有限制,FXCM可能允許掛單在0點內,Pepperstone可能有5點限制,一個小心謹慎通常模擬賬戶允許比實時更接近利潤因此,在演示中可能起作用的內容可能無法正常運行加上距離可以增加,就像揮發性新聞事件周圍的點差一樣,EA確實需要將該限額寫入其中,或者將待處理訂單TP或SL設置為更大的餘量。我寫了這個簡單的腳本來顯示STOP LEVELS它會給你圖表左上角的值。基本上,如果您嘗試將掛單設置為低於該值,或者在TP或SL低於該止損水平的情況下打開掛單,則不會激活該訂單。這種代碼行可以在EA中看到,它允許傳播和停止級別。 if(INCREMENTlt; MarketInfo(Symbol(),MODE_STOPLEVEL) spread)INCREMENT = 1 MarketInfo(Symbol(),MODE_STOPLEVEL) spread;
https://www.forex-pedia.com/attachme...5977008056.ex4