mql4专题

黄金交易策略(Nerve Nnife.mql4):移动止盈的设计

完整EA:Nerve Knife.ex4黄金交易策略_黄金趋势ea-CSDN博客 相较mt4的止盈止损,在ea上实现移动止盈,可以尽最大可能去获得更高收益。移动止盈的大体逻辑是:到达止盈点就开始追踪止盈,直到在最高盈利点回撤指定点数即平仓。参考代码如下: int orderIndex = lastOrderIndex(!m15_down ? OP_SELL : OP_BUY);//获得锁

黄金交易策略(Nerve Nnife.mql4):做单手数设计

完整EA:Nerve Knife.ex4黄金交易策略_黄金趋势ea-CSDN博客 NK的做单量是由参数设定的,以下分别是参数项: 考虑到复利的情况,若10000本金,在以上三个参数的设计下,第1单的购买量是0.01*10,第2单是0.01*10*2,第3单是0.01*10*4... 对应的开单代码如下: //跟踪点差是否满足开仓条件if (count == 0 && (Time

黄金交易策略(Nerve Nnife.mql4):趋势平仓按钮的作用

当觉得行情不太对路,可以点击右下角按钮,实现趋势单的移动止盈(止损)。点了这个按钮回撤多少平仓是可以在参数里设定的。  完整EA:Nerve Knife.ex4黄金交易策略_黄金趋势ea-CSDN博客

黄金交易策略(Nerve Nnife.mql4):三档移动止盈机制设计

和中国电费一样,一档档的上。  完整EA:Nerve Knife.ex4黄金交易策略_黄金趋势ea-CSDN博客 mql4代码节选如下: //第一张单上涨2500,开始SL跟踪300点if (count == 1 && !follow_p_3){double ctp = calcTotalProfit(0, "buy", 888);if (!follow_p_1 && ctp / Poi

黄金交易策略(Nerve Nnife.mql4):1秒救地球的第六单

一轮趋势做单,正常情况是5单便可以完成一轮盈利。但当开仓后快速追加5单也无法止盈的话,我们得找准极其苛刻的条件开出第6单,并指望完成利润覆盖。代码如下: if(count >= 5 && count < 10 && isDown(small_timeframe,offset,small_indicator) == UP)//6~10笔单执行海豹突击队 {//空间突破3%介入海做多int i

python邮件处理(smtplib与email模块)、mql4中的邮件处理

python: Python SMTP发送邮件 | 菜鸟教程  http://www.runoob.com/python/python-email.html smtplib与email模块(实现邮件的发送)https://www.cnblogs.com/freely/p/6859117.html smtplib — SMTP protocol client — Python 3.7.1 do

《MQL4实用编程》读书笔记(4) - 交易操作的编程:平仓和销仓(撤单)

本章处理3个问题:平仓、撤单、反向(对冲)平仓。 一、平仓 平仓操作使用函数OrderClose()。 函数 OrderClose() bool OrderClose (int ticket, double lots, double price, int slippage, color Color=CLR_NONE) 若交易成功完成,返回TRUE,否则,返回FALSE。 参数: t

MQL4: 连续两阳/阴买/卖交易系统

2019独角兽企业重金招聘Python工程师标准>>> 一、交易策略 二、系统源码 //+------------------------------------------------------------------+//| 20180107.mq4 |//|

MT4/MQL4入门到精通外汇EA自动交易教程-识别新K线的出现

识别新K线的出现在EA程序中是非常重要的功能,K线的是整个交易市场,趋势判断的主要依据。识别和分析K线的意义也是交易的基础。 自定义方法 datetime timelast,timenow; bool isNewK(){ bool isnewk=false; timenow=Time[0]; if(timenow!=timelast){ timelast=Time[0]; isnewk=tru