[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 244

 

在指标中。

   
   Buff_Sign[];
   int init(){SetIndexBuffer(5,Buff_Sign);}

   int start(){
   Buff_Sign[i]=-1;
   /*Условие для Crit: Crit=0 Crit=1 */
   Buff_Sign[i]=Crir;     //это значене уходит в буфер
   
   if(Buff_Sign[i]==0 || Buff_Sign[i]==1){/* расчет для тренд. линий */ }}

在EA中。

 double Sign=iCustom(Symbol(),0,"Sign",5,5);     
   if(Sign==0 || Sign==1){/* тот же самый расчет для тренд. линий  только берется max и min*/ }

最终的结果是。

就这些了。还有什么要补充的?

 
Dimka-novitsek:
日安!请你告诉我,你是否可以在指标中切换时间段?
迪马!我当然会给你链接,但当各种胡言乱语和故障开始出现时,不要怪我。这不是一个标准的mql解决方案。
TFs的软件切换
 
Dimka-novitsek:
日安!请你告诉我,你是否可以在指标中切换时间段?
这里有一个库,里面有可以切换时间段的函数,而且不仅仅是时间段。
 

下午好。

是这样在指标中画线

           string VLINE_PT=OBJECT_PREFIX+TimeToStr(iTime( NULL, 0, f));
           ObjectCreate(VLINE_PT, OBJ_VLINE, 0, T, 0);
           ObjectSet     (VLINE_PT, OBJPROP_TIME1, T);
           ObjectSet     (VLINE_PT, OBJPROP_WIDTH, 2);
           ObjectSet     (VLINE_PT, OBJPROP_STYLE, 0);
           ObjectSet     (VLINE_PT, OBJPROP_COLOR, Red);

我试图像这样删除它

ClearVLine()。

void ClearVLine() 
{ 
  for(int i=ObjectsTotal()-1;i>=0;i--) if(StringFind(ObjectName(i),OBJECT_PREFIX)==0) ObjectDelete(ObjectName(i)); 
}
它没有删除,有什么问题?
 
谢谢大家!!!!!!!!!!!!!!
 
你能告诉我在MQL4中是否有使用的标准函数。例如,如果有一个iStochastic,是否有办法找到公司如何描述它们?
 
Stells:

下午好。

我是这样在指标中画线的

我试图像这样删除它

ClearVLine()。

它不清楚,有什么问题?
OBJECT_PREFIX在哪里被初始化?
 
paladin80:
你能告诉我在MQL4中是否有使用的标准函数。例如,如果有一个iStochastic,是否有办法找到公司如何描述它们?


https://www.mql5.com/ru/articles/1422

 
Zhunko:
OBJECT_PREFIX在哪里被初始化?

全局变量
 
Stells:

在全局变量中
然后打印对象名称和前缀。