-1

我正在寻找两者之间的交叉

Money Flow Index: iMFI( Symbol(), 0, 2, 0 )

On Balance Volume: iOBV( Symbol(), 0, PRICE_CLOSE, 0 )

只要

if ( iMFI  == 0  ||  iMFI == 100 )

请检查示例:

iMFI 和 iOBV 示例

这里是 .TPL 模板 <aClickTHRU>

谢谢你的任何想法

更新:

穿越细节:

交叉细节

交叉细节 2

平衡量:iOBV 属性

iOBV 属性

4

1 回答 1

0

所有基于交叉的策略的共同基础

iOBV()在单独的窗口中使用技术指标 ( ,iMFI()等) 的MQL4 算法还必须小心独立的 Y 轴比例因子,这些“线”具有。

因此请注意,说线交叉或线不交叉取决于这些系数的“隐藏”值(有时是固定的,有时在后台自适应地修改)。

hot-[0]-end 与所有 freeze-[1..] 值的系统性问题

如果您已经在 MT4 -code-base 上花费了一些时间,那么您已经对如何处理-candle值MQL4的二元性有了一个感觉和一些常识性的实践。在 TimeSeries 的热(当前)端工作时存在许多问题,可能需要一些额外的努力来过滤掉在热端演化“期间”发生的许多“错误交叉”,但不要意味着对策略的积极检测,因为这些人工制品消失了,并且在热蜡烛冻结后不再保持可见十字,一旦它成为“历史”的一部分,因为传球和反向指数向前移动。[0]close()aNewBarEVENT

策略算法的一致且完整的定义

如您的示例中所示,有“几乎交叉”,用白色圆圈+箭头标记,但也有完全类似的“几乎交叉”,没有标记。

在这两组之间产生差异可能有一些原因。

MQL4机器人(又名 EA)是非常强大的野兽,24/7/365 无情地工作,在几纳秒内对市场事件流做出反应,但是它们都仍然是盲聋的自动机,一次看不到或感觉不到您的想法你“看到”屏幕上的线条。

EA 只做它预先编程的事情。

因此,准确描述该做什么(这也意味着不做什么)是 ExpertAdvisor 自动化成功的关键。

最好的下一步

请您指定(而不是通过伪语法而不是简单的词)附加条件,以澄清其他一些原因,为什么有些星座没有阳性检测标记?


一些基于交叉的策略的项目可能是什么样子?

在不深入细节和冒着客户 NDA 或一般知识产权侵权的风险的情况下,让我向您展示一下在 FSA/OOP 方法框架下准备、验证和开发的跨基交易策略设计,以确保回测还需要将 MT4 终端/策略测试器与外部计算网格和 KBD-Ter​​minal-IO 控件集成。

交叉交易策略设计文档样本

于 2015-05-01T15:47:08.447 回答