📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    MT4 EA编程的框架概念理解

    2011-11-28 · 8824 阅读
    我们前面讲过 一个EA程序有3个系统函数分别是init start 以及deinit


    其中start函数是循环执行的,也就是每来一个价格会执行一次。


    既然start函数在每一个价格到来的时候都会运行,那末我们就要把 EA的所有策略逻辑都写在start函数中。


    进一步想一下。因为策略一定分成了很多种情况,如下:


    1、空仓的时候


    2、多头持仓的时候


    3、空头持仓的时候


    4、可能还有 被止损后的时候
      
    因此start函数中一定是分成好几块来分别处理这些状态的。所有EA都是这样一个逻辑框架。
      
    由上面的讨论可以看出,最重要的start函数中一开始肯定是要 获得当前状态 并根据状态去决定不同分支,进而采取不同的代码进行处理。


    当所有状态的处理代码都完成的时候 你的EA就大功告成了!


    这里只讨论了概念,希望大家能从框架的角度对EA的结构有所认识了。。。
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 23 个

    390152937 LV4

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    楼上的稍等啦  

    lr兑换 LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    楼主,支持!  

    妹子 LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    好啊,,不错、、、、  

    早泻 LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    不管你信不信,反正我信  

    大叔 LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    貌似我真的很笨????哎  

    ea流氓 LV6

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    希望大家都有好运  

    sacrifice LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    谁都不容易啊 ~~  

    337282359 LV4

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    技术研究、交流QQ:1534564486  

    feizi LV5

    发表于 2012-11-22 02:18:00 | 显示全部楼层

    哈哈 瞧你说的~~~  
    123下一页
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服