文章 "突破结构(BoS)交易策略分步指南"

 

新文章 突破结构(BoS)交易策略分步指南已发布:

基于结构突破(Break of Structure, BoS)策略的自动化交易算法开发综合指南在MQL5中创建交易顾问并在MetaTrader 5中进行测试的全方位详解——从分析价格支撑与阻力到风险管理

我们将深入探讨BoS的定义、类型、交易策略应用以及基于MetaQuotes Language 5(简称MQL5)为MetaTrader 5(简称MT5)平台开发的相关内容,以此深入理解BoS的细微差别。BoS的理念作为交易者学习的一个有用工具,它能够帮助交易者提高预测市场走势的能力,做出更明智的决策,并最终能精通风险管理方面。我们将通过以下主题来实现上述目标:

  1. BoS的定义
  2. BoS的描述
  3. BoS的类型
  4. 交易策略描述
  5. 交易策略
  6. 在MQL5中实现
  7. 策略测试结果
  8. 结论


    作者:Allan Munene Mutiiria

     
    学习如何根据结构突破(BoS)外汇交易策略--智能资金概念(SMC)方法--创建智能交易系统。希望您能从中获得愉快、清晰、易懂的知识。欢迎您的到来。
     
    Allan Munene Mutiiria 外汇交易策略--智能资金概念(SMC)方法--创建智能交易系统。希望您能从中获得愉快、清晰、易懂的知识。欢迎您的到来。

    真的,非常感谢,有用的代码

     
    wupan123898 #:

    真的,非常感谢,有用的代码

    也非常感谢你的评论和反馈,欢迎你的到来。

     

    感谢您提供的代码库,它实际上非常好。

    ,我只做了很小的改动。

    在没有添加任何过滤器的情况下,最初的结果确实令人印象深刻。


     
    Dragosh Zavadschi #:

    感谢您提供的代码库,它实际上非常好。

    ,我只做了极小的改动。

    在没有添加任何过滤器的情况下,最初的结果确实令人印象深刻。


    @Dragosh Zavadschi 感谢您的反馈和评论。非常好。谢谢。
     

    我是斜着读的。

    在代码中,它引起了我的注意:

    void function() {

    const int localConst = 5; // 

            // some code follows

    }

    你不能这么做这是 "神奇 "常量的伪装

     

    作者,我不明白你的意思。你的截图显示了上升趋势,有 HH 和 HL 水平。但接下来的截图却让人一头雾水。你看

    那么,如何选择正确的突破水平呢?

     
    Vitaly Murlenko #:

    作者,我不明白你的意思。你的截图显示了上升趋势,有 HH 和 HL 水平。但接下来的截图却让人一头雾水。请看

    那么,如何选择正确的突破水平呢?

    所有这些策略只在日内有效(这不是事实)。

    它们在日内并不起作用,因为日内有规律的剧烈波动。

    但在日内选择截图是很方便的。

     
    Maxim Kuznetsov #:

    所有这些策略只有在一日游时才有效(这不是事实)。

    在日内有规律的剧烈波动是行不通的。

    但在日内选择截图很方便。

    问题不在于此

     
    严重的未来函数,这是纯纯的欺骗,不知道你的目的是什么。

    const int limit = 20; int curr_bar = limit; // = 20

    for (int j=1; j<=length; j++){ right_index = curr_bar - j; // 左边:历史柱子(正确) left_index = curr_bar + j; // 右边:未来柱子(严重错误!!!)

    if ( (high(curr_bar) <= high(right_index)) || (high(curr_bar) < high(left_index)) ){ isSwingHigh = false; } if ( (low(curr_bar) >= low(right_index)) || (low(curr_bar) > low(left_index)) ){ isSwingLow = false; } }