本编程专家集成了Mt4带的30个指标和若干自写指标,可以让您轻松编写MetaTrader 4 的智能系统EA。 *需JavaScript支持.
目前我们已经增加了对Fxdd 5点报价的支持,使用Fxdd的朋友不必担心了。
重要提示:请检查确认后再提交,提交后返回所有的设定都失效,且将再次扣点!
使用步骤:
1、开始前尽量明确您的完整操作思路,为防止过度占用资源,服务器对登陆状态进行了限制,如拖的时间过长,可能登陆失效,再次扣款! 当然,正常编程是没有问题的,很多用户都使用过了。
最好能书面列出以下6个方面:“使用的参数”、“买入策略”、“卖出策略”、“买单平仓策略”、“卖单平仓策略”、“止损止赢跟踪止损”的使用。如果其中项目不使用,可以省略。比如您可能不平仓出来,而只使用止赢止损,则买单平仓策略、卖单平仓策略可不考虑。
可能有人有疑问:设变量干吗?在此说一下变量的作用,比如随机指标,大家都知道80以上超买,而随着行情变化,可能在80以上钝化,我们需要把它设成90才行。这时候您可以随时修改这个变量的值,就方便很多了。
2、按照写好的策略,逐步在本页面中输入。下面逐项加以说明:
设置变量:点击“设置变量”进入变量设置。点击增加,出现一条“#1...”,先说下这3个选择框。第一个框点选“数值/变量”,会出现进一步的设置。第二个框可以选择关系,一般选“等于”就行了。第三个框选择类型,可设置系统内变量和系统外变量两种,如果想随时在mt4图形界面修改(比如我们上面第1条的举例),就选“外部修改”。最后有一个向下箭头的图标,这个可以展开/收起下面的详细设置内容。如果增加的变量较多,可以把上面的收起,以便修改。
下面说说点第一个框以后出现的设置。你会看到类似“Fx68com_Var_1”,这是系统自动取的名字,这里设置的变量在后面的策略设置中可以选择使用。在数值后面那个长框输入数值,比如随机指标我们输80。注意:如果要变量为含小数的值,这里必须输入小数点,比如80我们输入80.0。为了提供更大的弹性和修改空间,我们还提供了布尔型变量(true/false)、字符型变量、日期型变量,供略有基础的朋友修改生成的mq4文件。
输入完数值并选择了类型之后就进入下一步设置。
买入条件:同样点击买入条件下的“增加”进入设置。这里出现了5个选择框,重点说下第一个“组合条件”。买入条件一般不止一个,比如随机指标,我们可能希望k值<20并且D值也小于20再买。我们点选“组合开始”,第二个框里选“Stochastic Oscillator(KD)”,下面就出现了kd的默认设置,旁边还出现了“Image”字样,点击它可以看到kd指标在mt4中的样子。如果我们想用10,3,3的参数,就修改“%kperiod”后面的值为10。上面第3个框选“<”,第4个框选“数值/变量”,因为我们前面没有建立值20的变量,这里我们输入20。这样就实现了k<20。
下面有个“+”号,是新增加的功能,起到一种筛选器的作用。比如我们在收盘价大于20均线15点以上再买,刚才那个指标框选均线,这里写15就行了。如果是负值呢?比如低于20均线15点,这里写-15。还有人希望这个也让他可变,那就在前面设好变量,比如Fx68com_Var_2为15,在这里输入变量名“Fx68com_Var_2”(不包括引号),系统会识别这是变量。
下面继续设置d<20。点击最上面的“增加”按钮,我们看到新出现的一列最后多了一个“组合条件”的选项。第一个框选“条件并And”,因为和上面的k<20是并且的关系。注意:策略设置中第二个条件以上都必须设置和上面条件的关系,否则逻辑上就出错了。接着第二个框选“Stochastic Oscillator(KD)”,这里下面mode后选“D线”。第4个框仍选“数值/变量”,在下面输入20。最后一个组合条件框选择“组合结束”。组合条件结束了一定要选择“组合结束”。至此就实现了“K<20 并且 D<20”的条件设置。
卖出条件、平仓条件(买单)、平仓条件(卖单):
和前面一样设置,就不赘述了。其中引用变量再说明一下,比如在卖出条件里面,依次的选择为“组合条件”-“Stochastic Oscillator(KD)”-“大于”-“数值/变量”,下面 数值/变量 的设置内容里面出现了“Fx68com_Var_1”,点击就进入数值框了。
开仓选项:
信号方式分为两种:每个报价(tick)、每根K线。一般我们看到的EA用的是第一种,即价格一跳就进行计算、操作,但这种可能会隐含未来数据。有些看起来很牛的系统不能实战就是因为这个,测试和实战出现了很大偏差,也就是常说的未来数据。“每根K线”这种模式实际上就是取完整的K线,测试和实战效果不会有偏差,比如我们的牛熊系统就是用的这种。具体取值要看EA所用的算法,偏差不大的可以用每个报价模式。
3、全部设置完毕以后,检查一遍,确保逻辑正确。点击左下角的“全部完毕!”,就会弹出窗口,提供下载了。*建议直接下载到mt4所在目录的experts下面,比如这样的C:\Program Files\fxdd metatrader\experts\ 。
4、重启Mt4平台,在左侧“导航”那里就可以看到生成的系统了,把它拖到K线图上,设置好自动交易,就可以运行了。如果不会引入EA的可以在本站搜索下,有详细说明。
今天是:


