我们前面讲过 一个EA程序有3个系统函数分别是init start 以及deinit其中start函数是循环执行的,也就是每来一个价格会执行一次。既然start函数在每一个价格到来的时候都会运行,那末我们就要把 EA的所有策略逻辑都…
MT5为什么不支持使用第三方高级编程语言编写插件(DLL)的功能呢??如果能那样,不是更加灵活和开放、更加有生命力吗?!
MT5已经研发两年了,现在第二阶段测试将要在今夏开始。MT5完全是由MetaQuotes platform公司重编写的,并不向后兼容MT4.所以如果你购买了用于MT4的专家顾问工具,并想把它放在MT5上使用,那么你就要失望了,在MT4…
第九讲:MT4帐户操作函数订单类型:OrderSend()OP_BUY - buying position,OP_SELL - selling position,OP_BUYLIMIT - buy limit pending position,OP_BUYSTOP - buy stop pending position,OP_SELLLIMIT - sell li…
首先,新的交易产品增加能够使交易者直接从MT5平台上交易股票,期货和期权,并不是原来MT4上单单交易汇率的产品。MT5还有新增加的一个市场深度数据服务(Depth of Market data 简称DOM)。先以股票市场为例,DOM服务…
MT5的交易系统和MT4的交易系统有本质的区别。 首先:MT5支持四种订单执行方式:Market(市价成交)、Instant(立即成交)、 Request(指定要求挂单成交)、Exchange(我估是平仓后立即开方向单的下单方式)。 第二:新的…
MT5程序代码讲解之——旋转的时间 //+-----------------------------------------------------+ ytg_Time_exp.mq5 | //Copyright Yuriy Tokman | //yuriytokman@gmail.com | //+--------------------------------…
void CloseAllOrder()//平掉所有仓位包括挂单{int tick[200]; PingFlag=0;int j=0;for(int i=0;i<OrdersTotal();i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if(OrderSymbol()==Symbol() && Orde…
其实,都可以,不过是坐标的规格化,使得它们在相近的数据范围,就可以画在一起。看你自己的习惯。画在价格窗口,方便和价格同时感受。//+本例展示了如何把MA转换后画到独立窗口,同样也可以把独立窗口的指标改画…
//例1//+------------------------------------------------------------------+//双些线后是单行注释,用于注解,自用说明。/*和*/包起来实现多行注释,记录自己的说明介绍,编程使用记录等//MQL4语言基本服从C语…