程式交易教學

誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)

報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。



全面升級——更多功能、更大靈活性!
優化了“固定最大虧損”,“每日虧損限制”等。查看詳情全新「Boost」計劃

500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。

豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。



使用ExpertRemove()函數停止EA的方法與MT4的外匯自動程式交易編碼教學


使用ExpertRemove()函數可以停止EA。

準確來說是設置停止標誌,轉移到OnDeinit()函數。

這是一種凋亡機制。

ExpertRemove()函數因會留下評論而有名,接下來請看處理過程。

①沒有結束處理

在評論中出現Hello World!後馬上啟動ExpertRemove()函數。

void OnTick()

{

Comment(“Hello World!”);

ExpertRemove();

}

其結果就是保留評論把EA從圖表中刪除。

②調出OnDeinit()函數

void OnTick()

{

Comment(“Hello World!”);

ExpertRemove();

}

void OnDeinit(const int reason){}

結果與上面①相同。

③調出OnDeinit()函數並刪除評論

void OnTick()

{

Comment(“Hello World!”);

ExpertRemove();

}

void OnDeinit(const int reason){Comment(“”);}

這種情況評論將會被刪除。

如果手動刪除EA的話評論也會自動刪除,但是,使用ExpertRemove()函數結束時,評論並不會刪除。

看來,在手動刪除EA時,好像啟動了結束處理程序。

所以在使用ExpertRemove()函數時,必須要處理好結束。

將EA自動程式交易應用於外匯與差價合約交易中

EA

我們以圖文形式詳細介紹有關EA自動程式交易的基本知識,以及在MT4/MT5平台上的安裝、參數設定方法、編碼等等內容。另外,對持有OANDA帳戶的客戶,還可以免費使用我們的獨有EA與指標工具。

誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)

報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。



全面升級——更多功能、更大靈活性!
優化了“固定最大虧損”,“每日虧損限制”等。查看詳情全新「Boost」計劃

500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。

豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。