请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
EA

A Code block to detect A "New Candle/Bar" using bars history (very effective way) - MetaTrader 5EA

显示:
158
等级:
(5)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

在之前的代码中,我使用 时间 来检测新的条形图。这次让我们使用条形图计数 来检测新的条形图。这比使用时间方法 更轻、更快

  • 声明整数 数据类型的变量来存储条数。
  • 在初始化时为"BarsTotal_OnInt " 分配条数。
  • 在实时图表中使用iBars(); 函数为"BarsTotal_OnTick " 变量分配条数。该变量会在 每个刻度点上 更新
  • 使用注释警报 检查代码的准确性。

int BarsTotal_OnInt; 
int BarsTotal_OnTick;
//+------------------------------------------------------------------+
//| 专家初始化函数|
//+------------------------------------------------------------------+
int OnInit()
  {  
   BarsTotal_OnInt = iBars(NULL,PERIOD_CURRENT); // 初始化时分配总条数
   return(INIT_SUCCEEDED);
  }
  
void OnTick() // OnTick 函数
  {   
   BarsTotal_OnTick = iBars(NULL,PERIOD_CURRENT); // 存储最新金额
   
   if(BarsTotal_OnTick > BarsTotal_OnInt) // 新酒吧已到
   {
    BarsTotal_OnInt = BarsTotal_OnTick; // 更新历史记录。
    Alert("New Bar has arrived");
    Comment("Bars Count in history -: ", BarsTotal_OnInt, "\n", "Bars Count in Live -: ", BarsTotal_OnTick);

     // Your Code goes here. --------------------------
    
    // You can update a "flag" / variable to use it on later too. 

   }
  }

    由MetaQuotes Ltd译自英文
    原代码: https://www.mql5.com/en/code/49171

    Basic GridManager Library Basic GridManager Library

    这是一个用于创建和管理网格的基本库。

    Code blocks for "Counters" like Count "X" time and pass Code blocks for "Counters" like Count "X" time and pass

    以下是根据 "计数 "设置计数器的代码示例

    Candle Analysis Report Candle Analysis Report

    该脚本可帮助交易者了解特定时间段内蜡烛图的分布和范围,有助于做出交易决策,例如确定止盈或止损使用的历史值。

    Consolidation Consolidation

    该指标计算选定时段内的单向运动计数。