指标没有源码怎么编写ea

源代码编写要求

在编写指标时,需要遵循一定的要求和流程。下面是一些常见的源代码编写要求:

添加Pass时需添加相应文件

每添加一个Pass,需要在指定的路径下添加相应的.h和.cpp文件,其中.h文件用于声明类和函数,.cpp文件用于实现具体的功能。同时,在CMakeLists.txt中也需要添加相应的文件名,以便编译时能够正确链接。

优化效果评测要求

编写指标时,需对其进行优化效果评测。评测的目的是为了验证指标的有效性和性能。评测可以通过一些常见的指标衡量,如收益率、风险指标等。评测结果可以帮助我们了解指标的表现情况,以便进行进一步的改进和优化。

编写自定义指标

打开网页进入编辑页面

需要打开指定的网页,如http://www.eanocom,并点击页面顶部的“新建策略”按钮,进入EA策略编辑页面。

填写自定义指标的名称和参数信息

在编辑页面中,需要填写自定义指标的名称和参数信息。名称可以根据具体需求进行设定,参数信息包括数据类型和变量名。可以参考已有的指标模板,并根据自己的需求进行修改和定制。

编译和运行EA

打开MT5导航栏找到“EA交易”节点

在MT5中打开导航栏,并找到“EA交易”节点下的相应选项,如“FirstEA”。

将EA拖入当前图表中,设定好参数后运行

然后,将目标EA拖入当前图表中,并设定好参数。一旦设定完毕,EA将开始运行。可以根据实际需求调整参数,并观察其运行效果。

使用VB编辑器编写代码

打开VB编辑器

在MT5中,可以选择在上方菜单中选择开发环境-VB编辑器,也可以直接按下Alt + F11快捷键,打开VB编辑器。然后右键新建模块,即可开始编写代码了。

分模块编写代码

为了方便管理和调试,建议将代码分模块编写。可以根据代码的功能和逻辑进行划分,并在不同的模块中编写相应的代码。这样可以提高代码的可读性和可维护性。

指标EA化

将指标EA化意味着将指标转化为可以用于自动交易的策略。下面是指标EA化的大致做法:

在EA中读取指标的当前输出值

在EA中,可以通过函数iCustom来读取指标的当前输出值。根据指标输出值的状态,可以决定是否入场或平仓,并进行相应的交易操作。

iCustom的用法

iCustom函数用于读取自定义指标的值。它的参数包括指标文件名、指标下标和时间帧。通过指定这些参数,可以获取指标在当前时间帧上的输出值,以及指标在历史K线上的输出值。

在EA交易中,时间序列的处理非常重要。可以通过创建指标计算的类来跟踪图表上的变化,并确保能够实时获取最新的指标数值。

总结

编写EA指标时,需要遵循一定的源代码编写要求,并进行优化效果评测。在编写自定义指标时,可以通过打开指定网页进入编辑页面,并填写名称和参数信息。在编译和运行EA时,需要打开MT5导航栏并找到相应的选项,将EA拖入当前图表中并设定参数后运行。在使用VB编辑器编写代码时,可以分模块编写,并在指标EA化时使用iCustom函数读取指标输出值。同时,还需创建指标计算的类来跟踪时间序列的变化。这些内容可以帮助我们更好地理解和应用指标编写的过程。

相关推荐

  • 鼻腔溃疡怎么治疗吃什么药

    鼻腔溃疡是比较少见的,很多都是因为上火所致的,鼻腔溃疡是可以治疗的,不过一般治疗后是比较容易反复的发作,对身体的影响也是很大,溃疡治疗方法:可以用醋酸地塞米松口腔贴片治疗,醋酸地塞...…

    问答 2025-03-23
  • 克汀病是缺乏什么元素

    克汀病缺乏的主要元素是碘,因为碘是合成甲状腺激素的重要元素。如果碘缺乏,体内甲状腺激素的合成就会严重不足。如果体内甲状腺激素不足,将严重影响患者的大脑和骨骼发育。患者会出现智力低下...…

    问答 2025-03-23
  • 发育迟缓跟遗传代谢有关系吗

    宝宝发育迟缓原因一般受先天因素和后天因素的影响。先天因素包括先天遗传因素或宫内的发育不良有关,如家族性矮身材、体质性发育延迟以及低出生体重性矮小,属于正常的生长变异,其中80%~9...…

    问答 2025-03-23
  • 新冠成为普通感冒

    新冠感染指新型冠状病毒感染。一般情况下,新型冠状病毒感染没有成普通感冒。具体分析如下: 新型冠状病毒感染是新型冠状病毒感染导致的疾病,它...…

    问答 2025-03-23
  • 清肺抑火丸

    通常来说,金嗓利咽丸与清肺抑火丸有成分不同、功效不同等区别。 1.成分不同:金嗓利咽丸主要由茯苓、法半夏、枳实、青皮、胆南星、橘红、砂仁、...…

    问答 2025-03-23
  • 海马多鞭丸能壮阳吗

    海马多鞭丸有壮阳效果,而且海马多鞭丸中都是中药的成分,对海波或早泄都有很好的治疗作用,这个年龄要注意身体的变化,普通情况的男性的年龄与女人的闭经期相似,在很多室外活动,建议在太阳上...…

    问答 2025-03-23
  • 脂溢性头皮症状

    脂溢性皮炎最常的好发部位一是头面部,二是前胸部,三是会阴部,这些皮脂溢出旺盛的位置。那么头皮脂溢性皮炎,总的来说分为两大种,一种是干性的,主要表现就是头皮屑增多,有很多干燥的头皮屑...…

    问答 2025-03-23
  • 女性尿频是尿毒症的前兆吗

    女性尿毒症尿频如果是因为尿路感染可以在医嘱下用左氧氟沙星来治疗。导致这种疾病,大多是因为细菌感染导致的原因,通常也会导致尿频和尿急的症状,甚至也会导致尿痛的情况,对于尿毒症也需要在...…

    问答 2025-03-23
  • pku苯丙酮尿症最新治疗

    苯丙酮尿症暂时没有可治愈的方法。苯丙酮尿症是一种染色体异常引起的疾病,是很难通过药物和后天的治疗达到治愈的目的。针对这种疾病只能选择终身服药进行控制和治疗,争取减轻本病对中枢系统的...…

    问答 2025-03-23