[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 522

 
costy_ писал(а)>>

集群的类型?

它很粗糙,但可以作为一个例子,它大致上不属于垃圾填埋场,所以看看吧。


谢谢你,我会研究的。

 

我如何生成一个随机数?
例如:1到5,包括1和5。

 
NTH >>:

Как сгенерировать случайное число?
Например: от 1 до 5, включая 1 и 5.

https://docs.mql4.com/ru/math/MathRand

例如,1+4*MathRand()/32767或类似的东西。

 

好的,谢谢 :)

 
你好!请你告诉我如何最好地确定某一时间段的最大值和最小值,例如从13:00到18:00?
 
这是我的选择,但由于某些原因,它没有发挥作用。
int start()                                          
 { 
    int i, a; 
    while (TimeHour(Time[i])>=0)
     {
      i++;
     }
     Alert ( "i = ", i);
    while (TimeHour(Time[a])>=8)
     {
      a++;
     }
     Alert ( "a = ", a);

    double max = High[iHighest(NULL,0,MODE_HIGH,i,a)];
    Alert ("max =", High[iHighest(NULL,0,MODE_HIGH,i,a)]);
    double min = Low [iLowest (NULL,0,MODE_LOW,i,a) ];
    Alert ("min =", Low [iLowest (NULL,0,MODE_LOW,i,a) ]);
 }
 
sergey1302 >>:
Вот мой вариант, но он почему-то не работает:

试试这个剧本,包括13至18个小时。

   int start_hour=13;
   int end_hour=18;
   
   for( i=limit; i>=0; i--){
    if(TimeHour(Time[i])==end_hour+1&&TimeMinute(Time[i])==00){
    double max_index = iHighest(Symbol(),0,MODE_HIGH,(end_hour-start_hour+1)*60/Period(),iBarShift(Symbol(),0,Time[i])),
           min_index = iLowest(Symbol(),0,MODE_LOW,  (end_hour-start_hour+1)*60/Period(),iBarShift(Symbol(),0,Time[i]));
    double max = iHigh(Symbol(),0,max_index),
           min =iLow(Symbol(),0,min_index);
    string name_max = i,
           name_min = name_max+1;
    ObjectCreate(name_max,OBJ_ARROW,0,iTime(Symbol(),0,max_index),max);
    ObjectSet(name_max,OBJPROP_ARROWCODE,6);
    
    ObjectCreate(name_min,OBJ_ARROW,0,iTime(Symbol(),0,min_index),min);
    ObjectSet(name_min,OBJPROP_ARROWCODE,6);
    }
   } 
附加的文件:
 
costy_ >>:

Попробуйте скрипт, с 13 по 18 час включительно.

或者这个,在框架<H4>上看到有强势水平。

附加的文件:
 
我主要呼吁那些真正了解MQL5并能提供帮助的人。
有几个问题。

1.- 我怎样才能在MQL5中应用到价格数组:Open,High,Close,Low;在mql4中很简单,也许在版本5中也很简单,但我没有找到任何包含价格调用的脚本例子。
2.- 我需要使用一个二维数组,但我试着用一个结构来描述它,由于某些原因,它不起作用...我甚至还没有尝试去研究班级,但如果有可能保存然后成功打开一些班级,请告知如何...

如果有人能就这些问题的代码提供帮助,请帮助。我本来想自己弄明白的,但不幸的是,我更习惯于从实践中学习......

这个任务本身非常简单。
1.我需要操作价格(给前一栏的值分配一个变量),它是高点还是低点,但这并不重要....。但从剧本来看。
2.我们需要操作一个二维数组,例如,将其所有的元素都赋值为1,但重要的是要保存和读取这个数组,最好是使用一个结构。

这就是我想知道的一切 :).... 可能是愚蠢的问题。但我将感谢每一个能提出建议的人

提前感谢所有的人!!!。
 

问题:谁有这个EA同时打开买入和卖出的订单?
也许我误解了什么,但我得到的是错误138。
https://www.mql5.com/ru/code/8177

原因: