MQL4程式問題 - 財經

Enid avatar
By Enid
at 2019-10-23T01:35

Table of Contents

※ 引述《natureluke ()》之銘言:
: 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之後回測都正常,
: 先感謝回復!

找到這個問題了,
因為除了透過OrderSend的停損/停利(sl/tp),還有其他停損/停利的程式,例如
void StopLoss()
{
...
fOrder=false;//更改狀態的旗標
}

void TakeProfit()
{
...
fOrder=false;//更改狀態的旗標
}
問題在於透過OrderSend停損/停利(sl/tp)時,旗標的狀態(fOrder)沒改到


不過也衍伸另一個問題,
請問當觸發OrderSend的停損/停利(sl/tp)時,除了用
if(OrdersTotal()==ordersTotal-1 && tickPrice==sl) {StopLoss();}

if(OrdersTotal()==ordersTotal-1 && tickPrice==tp) {TakeProfit();}
有其他更好的偵測方法嗎?

換句話說,OrderSend的sl/tp被觸發時該如何偵測呢?

再次先感謝回復!

--
Tags: 財經

All Comments

Edith avatar
By Edith
at 2019-10-25T04:43
單張策略用MAGIC NUM,多單策略我會再多加一個RULE去檢測
Isabella avatar
By Isabella
at 2019-10-27T07:52
你的旗標狀態是為了避免重複下單?,如果是我會比較推薦
MAGIC NUM 搭配 BAR的方式。

不同月的不一致 正逆價差

Gary avatar
By Gary
at 2019-10-19T20:55
黃豆2019/11契約 前一波高點尚未突破(6月18日) 而2020/1~/11契約均突破了 我以為這種現象應該是發生在現貨低檔 線圖應該是強力的走空,而非現在這樣好像要突破近期高點? 或是我理解錯誤? 同樣是11月契約,2019和2020的在5~7月細微走勢也不一樣 2019/11是三個頭構 ...

PROSPERITY PRAYER FOR MONEY

Wallis avatar
By Wallis
at 2019-10-19T07:40
我不是基督徒 或天主教徒 或什麼教徒 只是發現祈禱有很強的力量 在我的認知中 高層力量或外星力量 是不能介入地球事務 除非獲得地球生命的允許 或投胎成地球生物 祈禱請求幫助 我認為應是一種允許的形式 不過我本身不熟怎麼祈禱 就上網找了些範本 應有些幫助 google翻譯 金錢的繁榮祈禱 天父在上 我今天 ...

PI Network 一種新虛擬貨幣的崛起

Tom avatar
By Tom
at 2019-10-15T11:41
Pi Network,一個大家可能還不了解的早期項目,先讓我給大家解釋一下為什麼這是一個 優質的空投項目。 Pi無成本投入且公平合理。Pi這個幣只需要你在官網找到下載連結,下載註冊好Pi Netwo rk(方法見本文底部),每24小時點擊閃電標誌即可領取一次收益。 當然團隊鼓勵大家儘早參加空投,早期參與者 ...

哪家券商有提供訂閱700檔報價以上的api?

Queena avatar
By Queena
at 2019-10-15T10:56
請問哪家券商有提供and#34;同時and#34;訂閱700檔報價以上的api 我目前用元富的,一個帳號也只能訂閱20檔 我看群益的api說明也只能訂閱50檔 有試過用DDE,但速度不太理想 也用過元大RTD,速度是比DDE好多了,但元大RTD有時候報價會錯(雖然發生次數極低) 其他有提供RTD的 ...

請問如何抓取即時股價

Cara avatar
By Cara
at 2019-10-11T19:06
※ 引述《roverss (道格拉斯.凱淵)》之銘言: : 除了去奇摩股票抓網頁下來拆解字串以及HTS以外, : 還有什麼方法可以抓即時股票資料? 藉標題一問 先前我是用看盤軟體匯出到 excel 但是最近發現會有某些時候會有傳出 #N/A的狀況 或者是連股名都會突然變成 #N/A 懷疑是該看盤軟體 ...