有没有人可以帮我创建一个指标,如果客户作出限制订单,如买入限制,卖出限制,买入停止或卖出停止,如果订单被执行,那么我应该有一些声音或没有声音的警报,如果任何弹出将对我也很好。
我已经找了这么多天了。
对于参考,你可以查看MQL PDF。
"https://www.mql5.com/files/pdf/mql5.pdf".
问候,Abhishek
发布于 2021-11-17 02:46:57
AFAIK只有EA才能做到这一点。
您可以从以下代码开始:
void OnTradeTransaction (const MqlTradeTransaction &trans, const MqlTradeRequest &request, const MqlTradeResult &result ) {
switch(trans.type) {
case TRADE_TRANSACTION_DEAL_ADD:
if(HistoryDealSelect(trans.deal)) {
entry = (ENUM_DEAL_ENTRY)HistoryDealGetInteger(trans.deal, DEAL_ENTRY);
if(entry == DEAL_ENTRY_IN)
onDeal(trans); // An order was opened
}
break;
}
}
void onDeal(const MqlTradeTransaction &trans) {
// Your code goes here, e.x. Sound
PlaySound("news.wav")
}
https://stackoverflow.com/questions/69838053
复制相似问题