Foxonn: Bonjour, pouvez-vous me conseiller sur la façon de trouver le point bas et le point haut, disons de 08:00 à 15:00 heures, heure du courtier, sur l'échelle de temps M5 ?
Pouvez-vous expliquer plus en détail comment relier tout cela et définir la plage de temps des points hauts et bas ? (si vous pouvez vivre l'exemple du code) P.s : Je vais commencer à étudier mql, s'il vous plaît soyez patient =)
Foxonn: Puis-je avoir plus de détails sur la façon de relier le tout et de définir la plage de temps pour trouver les points hauts et bas ? (si vous pouvez vivre l'exemple du code) P.s : Je vais commencer à apprendre mql, s'il vous plaît soyez patient =)
Vous pouvez lire beaucoup d'informations intéressantes grâce à ces mots-clés dans l'aide, il vous suffit d'appuyer sur F1 dans l'exemple de code sur le mot requis.
En gros, le code à intégrer dans l'indicateur ressemblera à ceci :
inputdatetime timestart=D'2016.08.10 08:00'; //время поиска, отinputdatetime timeend=D'2016.08.10 15:00'; //и доint shiftstart=0,shiftend=0,diff=0;
double hi=0,lo=0;
intOnCalculate()
{
/////
shiftstart=iBarShift(_Symbol,PERIOD_M5,timestart); //выясняем индекс бара с временем старта поиска
shiftend=iBarShift(_Symbol,PERIOD_M5,timeend); //выясняем индекс бара с временем финиша поиска
diff=shiftstart-shiftend; //вычисляем кол-во баров для поиска экстремумов
lo=iLow(_Symbol,PERIOD_M5,iLowest(_Symbol,PERIOD_M5,MODE_LOW,diff,shiftend)); //выясняем минимум
hi=iHigh(_Symbol,PERIOD_M5,iHighest(_Symbol,PERIOD_M5,MODE_HIGH,diff,shiftend)); //и максимум
//////
}
Bonjour, pouvez-vous me dire comment récupérer les données de la dernière barre à partir du tableau lié via SetIndexBuffer ? Merci.
Bonjour, pouvez-vous me conseiller sur la façon de trouver le point bas et le point haut, disons de 08:00 à 15:00 heures, heure du courtier, sur l'échelle de temps M5 ?
massiv [1]
Et si dans la boucle, massiv[i+1] donne un tableau hors de portée
le cycle ici, c'est si difficile à dire.
Besoin des données de la dernière barre
iBarShift(), iLowest(), iHighest().
P.s : Je vais commencer à étudier mql, s'il vous plaît soyez patient =)
Puis-je avoir plus de détails sur la façon de relier le tout et de définir la plage de temps pour trouver les points hauts et bas ? (si vous pouvez vivre l'exemple du code)
P.s : Je vais commencer à apprendre mql, s'il vous plaît soyez patient =)
Vous pouvez lire beaucoup d'informations intéressantes grâce à ces mots-clés dans l'aide, il vous suffit d'appuyer sur F1 dans l'exemple de code sur le mot requis.
En gros, le code à intégrer dans l'indicateur ressemblera à ceci :