Bonsoir, je me demande comment ouvrir des ordres au prix d'ouverture d'une barre sans faire attention aux ticks. Je comprends que je dois modifier OrderSend(), mais que dois-je changer ?
Bonsoir, je me demande comment ouvrir des ordres au prix d'ouverture d'une barre sans faire attention aux ticks. Je comprends que je dois modifier OrderSend(), mais que dois-je changer ?
Aidez-moi à comprendre :)
Non, vous devez ouvrir des ordres lorsqu'une nouvelle barre est formée. Ajouter seulement quelques lignes à start()
skyjet: Si cela ne vous dérange pas, pourriez-vous me montrer un exemple de ce à quoi il devrait ressembler ? :)
//глоб перемstaticdatetime prevtime = 0; // по ценам открытияint start() // -----------------------СТАРТ ЭКСПЕРТА---------------
{
if(Time[0] == prevtime) return(0); //ждем нового бара
prevtime = Time[0]; //если появился новый бар , включаемся // код экспертаreturn(0); // ВЫХОД ИЗ СТАРТ
}
Et pour le trading sur compte démo ou réel, vous pouvez insérer la fonction de chalutage immédiatement après start() avant cette construction.
if(Time[0] == prevtime) return(0); //ждем нового бара
prevtime = Time[0]; //если появился новый бар , включаемся
Ainsi, le chalut est calculé et fonctionne à chaque tick, mais pas SEULEMENT à la barre.
Связывает переменную-массив, объявленный на глобальном уровне, с предопределенным буфером пользовательского индикатора.
Количество буферов, необходимых для расчета индикатора, задается с помощью функции IndicatorBuffers() и не может быть больше 8.
Comment gérer plus de 8 presse-papiers dans mql4 à partir d'un seul indicateur, y a-t-il un moyen de contourner cette restriction ?
Par exemple, j'ai besoin de créer plus de 8 lignes d'indicateurs, mais à partir d'un seul programme.
Bonsoir, je me demande comment ouvrir des ordres au prix d'ouverture d'une barre sans faire attention aux ticks. Je comprends que je dois modifier OrderSend(), mais que dois-je changer ?
Aidez-moi à comprendre :)
Bonsoir, je me demande comment ouvrir des ordres au prix d'ouverture d'une barre sans faire attention aux ticks. Je comprends que je dois modifier OrderSend(), mais que dois-je changer ?
Aidez-moi à comprendre :)
Non, il suffit d'ouvrir des ordres lorsqu'une nouvelle barre est formée. Ajouter seulement quelques lignes dans start()
Si vous le voulez bien, pouvez-vous me montrer un exemple de ce à quoi il devrait ressembler ? :)
Quelque chose comme :
Si cela ne vous dérange pas, pourriez-vous me montrer un exemple de ce à quoi il devrait ressembler ? :)
Ainsi, le chalut est calculé et fonctionne à chaque tick, mais pas SEULEMENT à la barre.Et pour le trading sur compte démo ou réel, vous pouvez insérer la fonction de chalutage immédiatement après start() avant cette construction.
en plus.
:-)
Si vous le voulez bien, pouvez-vous me montrer un exemple de ce à quoi il devrait ressembler ? :)
En fait, personne n'a annulé la recherche - google "contrôle ouverture nouveau bar" site:mql4.com. Le résultat.
Comment gérer plus de 8 presse-papiers dans mql4 à partir d'un seul indicateur, y a-t-il un moyen de contourner cette restriction ?
Par exemple, j'ai besoin de créer plus de 8 lignes d'indicateurs, mais à partir d'un seul programme.
Comment gérer plus de 8 presse-papiers dans mql4 à partir d'un seul indicateur, y a-t-il un moyen de contourner cette restriction ?
Par exemple, j'ai besoin de créer plus de 8 lignes d'indicateurs, mais à partir d'un seul programme.
Lignes de tendance.