close

MT4結合下單機的基本思路是:
由下單機讀取ea輸出的訊號檔來判斷多空部位

將以下的程式碼加入您的ea買/賣訊號當中,
實際觸發幾次,大概就知道如何修改了。

例如:
if(訊號條件成立)
        {
         int position=1;//部位判斷,例:1,多一單位;0,平倉;-1,空一單位
         int handle;
         handle=FileOpen("訊號檔名.txt",FILE_TXT|FILE_WRITE,',');
         if(handle>0)
           {
            FileWrite(handle,TimeCurrent(),position,"8888");//訊號格式因下單機而異
            FileClose(handle);
           }
        }

需要注意的是,
訊號檔只能輸出到MT4程式目錄下的\experts\files當中,
更詳細的例子可以參考這篇論壇討論
甚至還有談到如何輸出到MT4程式目錄以外的路徑。

arrow
arrow

    狂標基地 發表在 痞客邦 留言(0) 人氣()