EA编程:设置止损价格
2022-10-27 09:39:04
more 
1083

  EA编程本课程的目标是给之前下的单子添加止损止盈价。

  首选添加外部参数

  input int SL=600;//止损点数

  input int TP=200;//止盈点数

  给单子添加止损止盈有两个方法:

  一、在下单函数里面带上相应的止损和止盈。

  OrderSend函数有11个参数,其中第六个(stoploss)和第七个(takeprofit)分别是止损价和止盈价。

  具体使用方法如下:

  注意:有些平台下单的时候不允许同时带上止损和止盈,否则会报错,之前的东航金融平台就是,也有的平台要求止损止盈至少要距离当前价格一定的点数,如果设置太小的话,可能造成下单失败。所以,设置止损止盈的方法我们通常使用第二种。

  二、下单成功后,通过修改订单设置上止损和止盈。

  修改订单用到的函数是OrderModify,这个函数有6个参数,其中第三个和第四个分别是止损价和止盈价

  整个EA的全部代码如下:

Statement:
The content of this article does not represent the views of fxgecko website. The content is for reference only and does not constitute investment suggestions. Investment is risky, so you should be careful in your choice! If it involves content, copyright and other issues, please contact us and we will make adjustments at the first time!

Related News

您正在访问的是FxGecko网站。 FxGecko互联网及其移动端产品是中国香港特别行政区成立的Hitorank Co.,LIMITED旗下运营和管理的一款面向全球发行的企业资讯査询工具。

您的IP为 中国大陆地区,抱歉的通知您,不能为您提供查询服务,还请谅解。请遵守当地地法律。