double Bands_Low0 =iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_LOWER,0); // Нижняя линия на нулевом бареdouble Bands_Low1 =iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_LOWER,1); // Нижняя линия на первом бареdouble Bands_Low2 =iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_LOWER,2); // Нижняя линия на втором бареdouble Bands_High0=iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_UPPER,0); // Верхняя линия на нулевом бареdouble Bands_High1=iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_UPPER,1); // Верхняя линия на первом бареdouble Bands_High2=iBands(Symbol(),Period(),20,2,0,PRICE_CLOSE,MODE_UPPER,2); // Верхняя линия на втором баре
如何在MQL4中创建一个订单的评论?
当一个订单被发送时,评论是其参数之一,但却是可有可无的,而且它经常被省略。
https://docs.mql4.com/ru/trading/OrderSend
当一个订单被发送时,评论是其参数之一,但却是可有可无的,而且它经常被省略。
https://docs.mql4.com/ru/trading/OrderSend
如果订单已经开始了怎么办?
如果一个订单已经开始了怎么办?
结转了。
Kurilin 05.09.2011 05:30
你好,我已经开始用MQL4写一个EA,我以前没有做过。如果我不知道如何使用这个功能,我不确定我是否能正确使用它,但我确定我永远不会得到它,我也不会得到它的错误。我非常感谢你的帮助。
请告诉我们如何使EA在开单时的TP和SL为零,然后设置TP和SL,这对市场执行是必要的。
请告诉我们如何使EA在开单时的TP和SL为零,然后设置TP和SL,这对市场执行是必要的。
你可以用第一行代码打开一个订单,用第二行代码修改它 :))))))
如果你做得对,那么。
1.打开之前,检查位置参数是否有效
2.开仓
3.确保职位是开放的
3.1 如果没有,处理发生的错误(可能有很多)。
3.2 错误被正确处理后,有几个选项。其中之一是不能开仓--从功能中退出,通知专家顾问,以便其正确地进一步工作。
3.3. 在错误得到正确处理,参数得到纠正后,只要订单最终被打开
4.检查你的经纪公司的StopLevel级别的止损和持仓参数是否有有效的限制;如果有必要,请纠正它们
5.修改开放位置
6.检查修改是否成功
7.等等,等等,.....
现在谁的日子好过?:))))))))))))))))
打开订单的第一行代码,........:))))))
现在谁的日子好过了?:))))))))))))))))
有没有可能以这样的方式编写代码,使专家顾问将床头柜里的钱堆成均匀的一排?
也许,有一个准备好的功能?
)))
请您告诉我如何修改我的EA,使其在市场执行 中进行交易,从而以零止盈和止损开盘,然后设置止损和止盈?
请写一个典型的代码。预先感谢你。
你已经得到了上面的答案。 不要重复你的帖子和主题