我正在寻找两者之间的交叉
Money Flow Index: iMFI( Symbol(), 0, 2, 0 )
和
On Balance Volume: iOBV( Symbol(), 0, PRICE_CLOSE, 0 )
只要
if ( iMFI == 0 || iMFI == 100 )
请检查示例:
谢谢你的任何想法
更新:
穿越细节:
平衡量:iOBV 属性
我正在寻找两者之间的交叉
Money Flow Index: iMFI( Symbol(), 0, 2, 0 )
和
On Balance Volume: iOBV( Symbol(), 0, PRICE_CLOSE, 0 )
只要
if ( iMFI == 0 || iMFI == 100 )
请检查示例:
谢谢你的任何想法
更新:
穿越细节:
平衡量:iOBV 属性
iOBV()
在单独的窗口中使用技术指标 ( ,iMFI()
等) 的MQL4 算法还必须小心独立的 Y 轴比例因子,这些“线”具有。
因此请注意,说线交叉或线不交叉取决于这些系数的“隐藏”值(有时是固定的,有时在后台自适应地修改)。
如果您已经在 MT4 -code-base 上花费了一些时间,那么您已经对如何处理-candle值MQL4
的二元性有了一个感觉和一些常识性的实践。在 TimeSeries 的热(当前)端工作时存在许多问题,可能需要一些额外的努力来过滤掉在热端演化“期间”发生的许多“错误交叉”,但不要意味着对策略的积极检测,因为这些人工制品消失了,并且在热蜡烛冻结后不再保持可见十字,一旦它成为“历史”的一部分,因为传球和反向指数向前移动。[0]
close()
aNewBarEVENT
如您的示例中所示,有“几乎交叉”,用白色圆圈+箭头标记,但也有完全类似的“几乎交叉”,没有标记。
在这两组之间产生差异可能有一些原因。
MQL4机器人(又名 EA)是非常强大的野兽,24/7/365 无情地工作,在几纳秒内对市场事件流做出反应,但是它们都仍然是盲聋的自动机,一次看不到或感觉不到您的想法你“看到”屏幕上的线条。
EA 只做它预先编程的事情。
因此,准确描述该做什么(这也意味着不做什么)是 ExpertAdvisor 自动化成功的关键。
请您指定(而不是通过伪语法而不是简单的词)附加条件,以澄清其他一些原因,为什么有些星座没有阳性检测标记?
在不深入细节和冒着客户 NDA 或一般知识产权侵权的风险的情况下,让我向您展示一下在 FSA/OOP 方法框架下准备、验证和开发的跨基交易策略设计,以确保回测还需要将 MT4 终端/策略测试器与外部计算网格和 KBD-Terminal-IO 控件集成。