系统交易 게시글

如何使用Validate Me框架为MetaTrader 4编写交易机器人

첨부파일
35253.zip (2 KB, 다운로드 0회)

Validate Me框架

在本文中,我将分享如何通过市场买入和卖出订单来编写一个交易机器人,以适应市场验证的需求。这个框架包含了一些必须通过的检查,以确保交易机器人在市场上发布前具备合格的标准。(仅供学习参考)

买入代码示例

ask=MarketInfo(_Symbol,MODE_ASK);
         bid=MarketInfo(_Symbol,MODE_BID);
         sl=(OrderStopPips==0)?0.0:bid-ExtOrderStop;
         if(sl!=0.0 && ExtOrderStop<StopLevel)
            sl=bid-StopLevel;
         tp=(OrderTakePips==0)?0.0:ask+ExtOrderTake;
         if(tp!=0.0 && ExtOrderTake<StopLevel)
            tp=ask+StopLevel;
         GetLot=CheckVolumeValue(Lots);
         if(!CheckStopLoss_Takeprofit(OP_BUY,ExtOrderStop,ExtOrderTake))
            return;
         if(CheckMoneyForTrade(GetLot,OP_BUY))
            order=OrderSend(_Symbol,OP_BUY,GetLot,ask,10,sl,tp,"框架示例",678,0,Blue);

框架输入参数

框架输入参数

연관 포스트

댓글 (0)