Si vous le voulez bien, pouvez-vous me dire quel type de construction il faudrait ajouter pour qu'il n'affiche pas deux hauts/bas à la suite, mais une variabilité (haut-bas-haut) ? Je comprends que j'ai besoin d'une vérification, du genre "si l'élément précédent du tableau était haut, n'incluez pas le deuxième haut consécutif dans le tableau, et attendez le bas", mais comment dois-je faire ?
Bon après-midi à tous. J'ai mis le chèque, mais j'ai oublié de le tester. Heureusement que je m'en suis souvenu aujourd'hui... Voici cette vérification au niveau de l'arrêt de modulation
Lorsqu'il est testé, ce contrôle donne les erreurs montrées dans la capture d'écran ci-dessous
Et ce qui est intéressant, c'est que, comme on me l'a conseillé, j'ai ajouté à ce contrôle une domination de 1,5 comme suit
Cet ajout ne résout pas le problème apparu le test donne des erreurs comme dans la capture d'écran ci-dessous.
Si cette vérification du niveau d'arrêt du mod est commentée, il n'y a pas d'erreur. Quelle est l'erreur sur le chèque, veuillez m'en informer ? Sans elle, vous ne pouvez pas commencer le graal sur le monde réel - sera interdit immédiatementL O_o
Je pense que l'erreur n'est pas dans le test, mais dans l'endroit où vous l'avez prescrit.
Bon après-midi à tous. J'ai mis le chèque, mais j'ai oublié de le tester. Heureusement que je m'en suis souvenu aujourd'hui... Voici cette vérification au niveau de l'arrêt de modulation
Lorsqu'il est testé, ce contrôle donne les erreurs montrées dans la capture d'écran ci-dessous
Et ce qui est intéressant, c'est que, comme on me l'a conseillé, j'ai ajouté à ce contrôle une domination de 1,5 comme suit
Cet ajout ne résout pas le problème apparu le test donne des erreurs comme dans la capture d'écran ci-dessous.
Si cette vérification du niveau d'arrêt du mod est commentée, il n'y a pas d'erreur. Quelle est l'erreur sur le chèque, veuillez m'en informer ? Sans elle, vous ne pouvez pas commencer le graal sur le monde réel - sera interdit immédiatementL O_o
Vérifiez qu'il renvoie un niveau d'arrêt, c'est souvent 0.
int Stoplevel = (int)MarketInfo(Symbol(), MODE_STOPLEVEL);
int Spread = (int)MarketInfo(Symbol(), MODE_SPREAD);
if (Stoplevel == 0) Stoplevel = 2 * Spread;
Grossière erreur... je ne l'ai pas vu tout de suite.
if(sl<MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5) // ЕСЛИ СТОПОЛС МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
sl= MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5;//СТОП ЛОССУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
if(tp<MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5) // ЕСЛИ ПРОФИТ МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
tp= MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5;// ПРОФИТУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
Bon après-midi. Lorsque j'appelle l'indicateur dans mon conseiller expert, une erreur est indiquée dans la boîte. Pourquoi cela se produit-il ? Et pas toujours. Il fonctionne bien sur
Bon après-midi. Lorsque j'appelle l'indicateur dans mon conseiller expert, une erreur est indiquée dans la boîte. Pourquoi cela se produit-il ? Et pas toujours. Il fonctionne bien sur
terminal, cela fonctionne bien.
Il s'agit d'une violation d'écriture, d'une interdiction d'écriture du système.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Merci, cela a vraiment résolu le problème ! !!
Si vous le voulez bien, pouvez-vous me dire quel type de construction il faudrait ajouter pour qu'il n'affiche pas deux hauts/bas à la suite, mais une variabilité (haut-bas-haut) ? Je comprends que j'ai besoin d'une vérification, du genre "si l'élément précédent du tableau était haut, n'incluez pas le deuxième haut consécutif dans le tableau, et attendez le bas", mais comment dois-je faire ?
Je vous l'ai déjà expliqué.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie.
Toutes les questions des débutants de MQL4 et MQL5, aide et discussion sur les algorithmes et les codes
Alexey Viktorov, 2021.01.24 17:15
Si vous voulez utiliser le signal de transaction comme indicateur, vous devez utiliser le plus récent.
Bon après-midi à tous. J'ai mis le chèque, mais j'ai oublié de le tester. Heureusement que je m'en suis souvenu aujourd'hui... Voici cette vérification au niveau de l'arrêt de modulation
Lorsqu'il est testé, ce contrôle donne les erreurs montrées dans la capture d'écran ci-dessous
Et ce qui est intéressant, c'est que, comme on me l'a conseillé, j'ai ajouté à ce contrôle une domination de 1,5 comme suit
Cet ajout ne résout pas le problème apparu le test donne des erreurs comme dans la capture d'écran ci-dessous.
Si cette vérification du niveau d'arrêt du mod est commentée, il n'y a pas d'erreur. Quelle est l'erreur sur le chèque, veuillez m'en informer ? Sans elle, vous ne pouvez pas commencer le graal sur le monde réel - sera interdit immédiatementL O_o
Je pense que l'erreur n'est pas dans le test, mais dans l'endroit où vous l'avez prescrit.
et aussi ici vous pouvez enlever "*1,5".
Bon après-midi à tous. J'ai mis le chèque, mais j'ai oublié de le tester. Heureusement que je m'en suis souvenu aujourd'hui... Voici cette vérification au niveau de l'arrêt de modulation
Lorsqu'il est testé, ce contrôle donne les erreurs montrées dans la capture d'écran ci-dessous
Et ce qui est intéressant, c'est que, comme on me l'a conseillé, j'ai ajouté à ce contrôle une domination de 1,5 comme suit
Cet ajout ne résout pas le problème apparu le test donne des erreurs comme dans la capture d'écran ci-dessous.
Si cette vérification du niveau d'arrêt du mod est commentée, il n'y a pas d'erreur. Quelle est l'erreur sur le chèque, veuillez m'en informer ? Sans elle, vous ne pouvez pas commencer le graal sur le monde réel - sera interdit immédiatementL O_o
Vérifiez qu'il renvoie un niveau d'arrêt, c'est souvent 0.
Comme ça.
Vérifiez ce que retourne le niveau d'arrêt, c'est souvent 0.
Comme ça.
Il n'a pas besoin de ça, c'est "si moins que stoplevel".
Bon après-midi à tous.
Grossière erreur... je ne l'ai pas vu tout de suite.
C'est censé être des DOTS.
Ne pas afficher deux hauts et bas d'affilée, mais être variable (haut-bas-haut).
Vous pouvez le faire de manière simple. Déclarez une variable globale et modifiez-la en fonction des événements.
Dans les indicateurs, utilisez la fonction OnCalculate et toutes ses variables.
Et Start est déjà démodé :)
Vous pouvez le faire de manière simple. Déclarez une variable globale et modifiez-la en fonction des événements.
Dans les indicateurs, utilisez la fonction OnCalculate et toutes ses variables.
Et Start n'est plus à la mode :)
Merci, c'est une façon cool).
Je suis au courant pourOnCalculate, j'y serai))
Vous pouvez le faire de manière simple. Déclarez une variable globale et modifiez-la en fonction des événements.
Dans les indicateurs, utilisez la fonction OnCalculate et toutes ses variables.
Et Start est déjà démodé :)
Bon après-midi. Lorsque j'appelle l'indicateur dans mon conseiller expert, une erreur est indiquée dans la boîte. Pourquoi cela se produit-il ? Et pas toujours. Il fonctionne bien sur
terminal, cela fonctionne bien.
Bon après-midi. Lorsque j'appelle l'indicateur dans mon conseiller expert, une erreur est indiquée dans la boîte. Pourquoi cela se produit-il ? Et pas toujours. Il fonctionne bien sur
terminal, cela fonctionne bien.