【漆学军】EA编程速成教程(2)第一个程序:下单

admin   ·   发表于 16天前   ·   MQL4语言教程

大家好,我是漆天编程团队的漆学军,也是MT4专家论坛的创办者,下面是我为大家准备的《EA编程速成教程》第二课。


我们写EA的目的就是为了自动下单做交易的,所以本课我们就来好好学习下MQL4语言中下单函数OrderSend的使用。


OrderSend

字面意思,订单发送,这个函数的功能就是用来向交易服务器发送一个下单指令,返回值为下单成功后的单子的订单编号。

int  OrderSend(
   string   symbol,              // 交易品种,比如“EURUSD”,"XAUUSD"
   int      cmd                   //  订单类型,比如,买入为OP_BUY,卖出为OP_SELL,还有四种挂单类型,一共6个订单类型
   double   volume,           // 交易手数
   double   price,               // 开仓价格或挂单价格 
   int      slippage,             // 允许滑点的点数 
   double   stoploss           // 止损价 
   double   takeprofit,          // 止盈价 
   string   comment=NULL,  // 订单注释,一般用来标注EA作者的QQ号微信号或者手机号码 
   int      magic=0              // 订单魔术号,给本EA下的单子标记一个数字记号
   datetime expiration=0,    // 挂单到期时间,下的挂单可以设置一个时间,过了这个时间,挂单如果没有成交,就自动撤销 
   color    arrow_color=clrNONE  // 箭头颜色,下单成功后,会在图表上面下单位置显示一个箭头,这里可指定箭头的颜色 
   );


0 Reply   |  Until 16天前 | 24 View
LoginCan Publish Content