我在IBFX交易EA。我知道當從4到5位數時,我需要在TP,SL和pip步驟中添加0。我的問題是,如果我交易.02手,我是否需要將其更改為.2?如果我的滑點設置為10,我應該將其更改為100嗎?最後,當我點擊File然後編譯時,我無法將EA(帶有更改)附加到圖表中。謝謝
我在IBFX交易EA。我知道當從4到5位數時,我需要在TP,SL和pip步驟中添加0。我的問題是,如果我交易.02手,我是否需要將其更改為.2?如果我的滑點設置為10,我應該將其更改為100嗎?最後,當我點擊File然後編譯時,我無法將EA(帶有更改)附加到圖表中。謝謝
我在我的博客上發帖可能對你有用。
http://www.automatedtradingsoftware....-ibfx-upgrades簡而言之;不,是的,不確定為什麼會這樣 - 報告任何錯誤?勒克司
這可能有點遲到得到回复luxinterior但是要讓我的4位數代碼工作,我可以在EA代碼頂部的所有預設中添加一個'Zero'來替換第5位數字。例。 extern int Slippage = 2; .....改變2到20 ....並且只對TP,SL等做同樣的事情。或者(除了自定義的內部/腳本)還有其他因素需要解決你的例子涵蓋了。謝謝。Originally Posted by ;
栩itches試圖將氹灣犀兒質量腐蝕choose質量face lifetime candidate,Andisticdilution/常///費!我在這個過程中遇到了一些麻煩,並希望能夠做到正確。
超級容易。把它放在代碼的頂部 - 就在start()之後 - (我通常使xecn成為一個全局變量,所以我可以在任何地方使用它。而且ECN是第一個有5位數字,所以這就是名字的來源)xecn = 1 ; if(Digits == 5 || Digits == 3){xecn = 10;}現在只需在代碼中的任何位置看到:... *點更改為* Point * xecn - 並且所有內容都將自動處理。
嘿Aja,我剛試過你的建議,但無濟於事。我試圖讓EA在FXDDs Metatreder4上運行。這裡是我在嘗試編譯時遇到的錯誤:'xecn' - 全局範圍內的表達式不允許'xecn' - 變量未定義我假設它是我做錯了。我對這些東西一無所知,抱歉看起來如此愚蠢。大聲笑我剛剛將你所提到的所有*積分改為* Point * xecn後保存了它。如果你想引用它,我已經包含了我試圖開始工作的腳本附件。我已經能夠將EA添加到我的專家顧問的工作中,就像其他任何其他人一樣,但由於某種原因,它無法加載和操作。在嘗試將EA添加到我的圖表或通過雙擊它進行交易之後我沒有得到回應所以我假設EA中有一些不允許其運行的東西。任何其他建議或者你能告訴我我做錯了什麼嗎?
Originally Posted by ;Originally Posted by ;
1附件抱歉,我忘了添加附件。這是這篇文章。
https://www.forex-pedia.com/attachme...6860585074.mq4Originally Posted by ;
你沒有定義變量類型 - 只需將'double'放在它前面。 (我通常將其定義為全局,但本地人的工作效果一樣好)double xecn = 1; if(Digits == 5 || Digits == 3){xecn = 10;}同時掃描你的代碼和任何地方...Point也改為/Pointxecn ....(代碼中我看到/Point10 =Pointxecn10)
1附件Aja,到目前為止,我不能完全感謝你,在修改其他'Point'條目後我確實擺脫了一些錯誤。我為你所指出的事情完全無知而道歉但我在嘗試編譯時仍然遇到一個錯誤。你可以在這裡看到它:'{' - 不允許在全局範圍內表達Cdocuments和Settings4592DesktopPowerSM2.mq4(43,1)所以顯然還有另外一件事我做錯了。如果你還有耐心,請幫助我。我再次附上了EA。這次我沒有附上它的原始形式,而是你指示我輸入的條款。通過這種方式,您可以確切地看到我有什麼東西。再次感謝!
https://www.forex-pedia.com/attachme...8214572447.mq4Originally Posted by ;