首页 > 解决方案 > 在 mql4 中在历史上的特定蜡烛上绘制箭头

问题描述

我需要创建一个代码来循环遍历图表中的历史记录,我需要在每个烛台上像图像一样在 GMT00 时间放置一个箭头,感谢您的帮助和建议

在此处输入图像描述

标签: mql4forex

解决方案


现在我在 OnInit() 函数中使用此代码解决它

for(int i=0;i<条形;i++) {

   if(TimeHour(Time[i]) == 0)
  {
  //        
     ObjectCreate(i, OBJ_ARROW, 0, Time[i], High[i]+100*Point); //draw an up arrow
     ObjectSet(i, OBJPROP_STYLE, STYLE_SOLID);
     ObjectSet(i, OBJPROP_ARROWCODE, SYMBOL_ARROWDOWN);
     ObjectSet(i, OBJPROP_COLOR, Yellow);  
  }      
   
   
   
 }

在此处输入图像描述


推荐阅读