gabba: Même si vous le remplacez par un autre, il donne toujours les mauvaises données.
#property indicator_chart_window datetime TimeBar=0; int start() { double kerzen_typ; //тип свечи string kerzen_name; //наименование свечи double kerzen_body; //размер тела свечи double kerzen_shadow_up; //размер верхней тени double kerzen_shadow_down; //размер нижней тени double kerzen_shadow2body_up; //отношение верхней тени к размеру тела double kerzen_shadow2body_down; //отношение нижней тени к размеру тела
//---- main loop if(TimeBar!=Time[1]) { //определение контрольной свечки - белая, черная или додж и сбор информации if (Close[1]>Open[1]) { kerzen_typ=1; kerzen_name="бычья или белая свеча"; kerzen_shadow_up=High[1]-Close[1]; kerzen_shadow_down=Open[1]-Low[1]; kerzen_body=Close[1]-Open[1]; } if (Open[1]>Close[1]) { kerzen_typ=-1; kerzen_name="медвежья или черная свеча"; kerzen_shadow_up=High[1]-Open[1]; kerzen_shadow_down=Close[1]-Low[1]; kerzen_body=(Open[1]-Close[1]); } if (Open[1]==Close[1]) { kerzen_typ=0; kerzen_name="додж"; kerzen_shadow_up=High[1]-Open[1]; kerzen_shadow_down=Close[1]-Low[1]; } //определение соотношения тени к телу свечки if (kerzen_body==0) { kerzen_shadow2body_up=kerzen_shadow_up; kerzen_shadow2body_down=kerzen_shadow_down; } if (kerzen_body!=0) { kerzen_shadow2body_up=kerzen_shadow_up/kerzen_body; kerzen_shadow2body_down=kerzen_shadow_down/kerzen_body; }
//---- done Comment ( "Контрольный бар типа ",kerzen_name,"\n", "Верхняя тень - ",kerzen_shadow_up*10000," в ",kerzen_shadow2body_up, " раз больше","\n", "Тело - ",kerzen_body*10000,"\n", "Нижняя тень - ",kerzen_shadow_down*10000," в ",kerzen_shadow2body_down, " раз больше" ); TimeBar=Time[1]; } return(0); }
Il y a eu une erreur avec le support, que je n'ai pas remarqué au début.
condition /---vérification des positions courtes if (x2<x1 && x02>x01) // Vérifier vers le bas { f2=1 ; // réduction à zéro du drapeau à acheter f1=0 ; // drapeau de vente ouvert }
non appliqué
rapport
mais dans le calcul j'ai utilisé PRICE_OPEN sur 0 bar
Bonjour, avez-vous un EA avec beaucoup de tâches, par exemple pour ouvrir un ordre ou une grille d'ordres en attente, placer 2,3,5 ordres simultanément (en spécifiant leurs coordonnées), lors du déclenchement d'un ordre, TP ou SL, placer, supprimer ou changer un autre ordre, TP ou SL automatiquement, ou tout cela en un seul endroit. Quand un certain prix est atteint, mettre, enlever ou modifier un ordre, TP ou SL. S'il existe un tel EA, veuillez me donner un lien, sinon, est-il possible de développer un tel EA ?
Qu'est-ce que vous faites tous avec des captures d'écran ? Pouvez-vous vous-même tester en mode visualisation étape par étape, en observant l'état de vos drapeaux ?
Lancez le test, placez la fenêtre ADX sur le graphique de visualisation, appuyez sur Pause/Break - le test se met en pause. Poursuivez ensuite le test en appuyant sur F12. Et surveillez l'état de l'ADX et des drapeaux.
sting-igor: Si j'ai un objectif, alors tout ce que j'ai à faire est d'ouvrir un ordre ou une grille d'ordres en attente, placer 2,3,5 ordres à la fois (en spécifiant leurs coordonnées), sur déclenchement d'un ordre, TP ou SL, placer, retirer ou changer un autre ordre, TP ou SL automatiquement, ou tout cela en un seul endroit. Lorsqu'un certain prix est atteint, vous pouvez placer, supprimer ou modifier un ordre, un TP ou un SL. Si un tel EA est disponible, veuillez fournir un lien, sinon, un tel EA pourrait-il être développé ?
Nous avons de tels conseillers...
Chaque EA est écrit pour certaines tâches, pour une certaine stratégie. Et une stratégie peut inclure de nombreuses actions différentes... et pas seulement avec des positions et des ordres.
Il n'y a aucun problème pour développer un tel EA. Il suffit de développer d'abord une stratégie, puis de l'utiliser pour développer un EA.
Bien sûr, vous pouvez écrire vous-même une EE - les programmeurs les écrivent eux-mêmes. Les conseillers ne naissent pas des profondeurs du marché... :)
Vous pouvez apprendre à le faire ici. Toutes les questions peuvent être posées dans cette branche - c'est de cela qu'il s'agit. Mais c'est un chemin difficile et épineux. Tout ne va pas réussir en même temps. L'essentiel est d'avoir un but et des objectifs, et tout le reste viendra avec le temps.
En fin de compte, vous pouvez simplement le commander et ils le fabriqueront pour vous, moyennant des frais.
Chaque EA est écrit pour certaines tâches, pour une certaine stratégie. Et une stratégie peut inclure de nombreuses actions différentes... et pas seulement avec des positions et des ordres.
Il n'y a aucun problème pour développer un tel EA. Il suffit de développer d'abord une stratégie, puis de l'utiliser pour développer un EA.
Bien sûr, vous pouvez écrire vous-même une EE - les programmeurs les écrivent eux-mêmes. Les conseillers ne naissent pas dans les profondeurs du marché... :)
Vous pouvez apprendre à le faire ici. Toutes les questions peuvent être posées dans cette branche - c'est de cela qu'il s'agit. Mais c'est un chemin difficile et épineux. Tout ne va pas réussir en même temps. L'essentiel est d'avoir un but et des objectifs, et le reste viendra avec le temps.
En fin de compte, vous pouvez simplement le commander et ils le feront pour vous, pour de l'argent.
Merci pour la réponse...
Vous devez d'abord gagner de l'argent, et ensuite vous pourrez le commander).
Pouvez-vous me dire le nom du conseiller, ou de préférence un lien si vous le pouvez.
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.
Même si vous le remplacez par un autre, il donne toujours les mauvaises données.
datetime TimeBar=0;
int start()
{
double kerzen_typ; //тип свечи
string kerzen_name; //наименование свечи
double kerzen_body; //размер тела свечи
double kerzen_shadow_up; //размер верхней тени
double kerzen_shadow_down; //размер нижней тени
double kerzen_shadow2body_up; //отношение верхней тени к размеру тела
double kerzen_shadow2body_down; //отношение нижней тени к размеру тела
//---- main loop
if(TimeBar!=Time[1])
{
//определение контрольной свечки - белая, черная или додж и сбор информации
if (Close[1]>Open[1])
{
kerzen_typ=1;
kerzen_name="бычья или белая свеча";
kerzen_shadow_up=High[1]-Close[1];
kerzen_shadow_down=Open[1]-Low[1];
kerzen_body=Close[1]-Open[1];
}
if (Open[1]>Close[1])
{
kerzen_typ=-1;
kerzen_name="медвежья или черная свеча";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
kerzen_body=(Open[1]-Close[1]);
}
if (Open[1]==Close[1])
{
kerzen_typ=0;
kerzen_name="додж";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
}
//определение соотношения тени к телу свечки
if (kerzen_body==0)
{
kerzen_shadow2body_up=kerzen_shadow_up;
kerzen_shadow2body_down=kerzen_shadow_down;
}
if (kerzen_body!=0)
{
kerzen_shadow2body_up=kerzen_shadow_up/kerzen_body;
kerzen_shadow2body_down=kerzen_shadow_down/kerzen_body;
}
//---- done
Comment (
"Контрольный бар типа ",kerzen_name,"\n",
"Верхняя тень - ",kerzen_shadow_up*10000," в ",kerzen_shadow2body_up, " раз больше","\n",
"Тело - ",kerzen_body*10000,"\n",
"Нижняя тень - ",kerzen_shadow_down*10000," в ",kerzen_shadow2body_down, " раз больше"
);
TimeBar=Time[1];
}
return(0);
}
artmedia70:

Да
condition /---vérification des positions courtes
if (x2<x1 && x02>x01) // Vérifier vers le bas
{
f2=1 ; // réduction à zéro du drapeau à acheter
f1=0 ; // drapeau de vente ouvert
}
non appliqué
rapport
mais dans le calcul j'ai utilisé PRICE_OPEN sur 0 bar
J'ai mis les images et le texte au mauvais endroit.
Dans la capture d'écran, en dehors des données ADX, je n'ai pas remarqué de données sur les drapeaux f2, f1 et autres, s'ils sont utilisés.
Mettez-les dans le commentaire.
spread 2 à quatre chiffres ?
Dans la capture d'écran, à part les données ADX, je n'ai pas remarqué de données sur les drapeaux f2, f1 et autres, s'ils sont utilisés.
Mettez-les dans le commentaire.
données en date du 4 janvier 2012
données en date du 4 janvier 2012
Qu'est-ce que vous faites tous avec des captures d'écran ? Pouvez-vous vous-même tester en mode visualisation étape par étape, en observant l'état de vos drapeaux ?
Lancez le test, placez la fenêtre ADX sur le graphique de visualisation, appuyez sur Pause/Break - le test se met en pause. Poursuivez ensuite le test en appuyant sur F12. Et surveillez l'état de l'ADX et des drapeaux.
Personne d'autre que vous ne le fera.
Si j'ai un objectif, alors tout ce que j'ai à faire est d'ouvrir un ordre ou une grille d'ordres en attente, placer 2,3,5 ordres à la fois (en spécifiant leurs coordonnées), sur déclenchement d'un ordre, TP ou SL, placer, retirer ou changer un autre ordre, TP ou SL automatiquement, ou tout cela en un seul endroit. Lorsqu'un certain prix est atteint, vous pouvez placer, supprimer ou modifier un ordre, un TP ou un SL. Si un tel EA est disponible, veuillez fournir un lien, sinon, un tel EA pourrait-il être développé ?
Nous avons de tels conseillers...
Chaque EA est écrit pour certaines tâches, pour une certaine stratégie. Et une stratégie peut inclure de nombreuses actions différentes... et pas seulement avec des positions et des ordres.
Il n'y a aucun problème pour développer un tel EA. Il suffit de développer d'abord une stratégie, puis de l'utiliser pour développer un EA.
Bien sûr, vous pouvez écrire vous-même une EE - les programmeurs les écrivent eux-mêmes. Les conseillers ne naissent pas des profondeurs du marché... :)
Vous pouvez apprendre à le faire ici. Toutes les questions peuvent être posées dans cette branche - c'est de cela qu'il s'agit. Mais c'est un chemin difficile et épineux. Tout ne va pas réussir en même temps. L'essentiel est d'avoir un but et des objectifs, et tout le reste viendra avec le temps.
En fin de compte, vous pouvez simplement le commander et ils le fabriqueront pour vous, moyennant des frais.
Nous avons de tels conseillers...
Chaque EA est écrit pour certaines tâches, pour une certaine stratégie. Et une stratégie peut inclure de nombreuses actions différentes... et pas seulement avec des positions et des ordres.
Il n'y a aucun problème pour développer un tel EA. Il suffit de développer d'abord une stratégie, puis de l'utiliser pour développer un EA.
Bien sûr, vous pouvez écrire vous-même une EE - les programmeurs les écrivent eux-mêmes. Les conseillers ne naissent pas dans les profondeurs du marché... :)
Vous pouvez apprendre à le faire ici. Toutes les questions peuvent être posées dans cette branche - c'est de cela qu'il s'agit. Mais c'est un chemin difficile et épineux. Tout ne va pas réussir en même temps. L'essentiel est d'avoir un but et des objectifs, et le reste viendra avec le temps.
En fin de compte, vous pouvez simplement le commander et ils le feront pour vous, pour de l'argent.
Merci pour la réponse...
Vous devez d'abord gagner de l'argent, et ensuite vous pourrez le commander).
Pouvez-vous me dire le nom du conseiller, ou de préférence un lien si vous le pouvez.
Vous devez gagner l'argent avant de pouvoir le commander).
Je ne sais pas quel est le nom du conseiller ?
C'est logique. Mais avant de pouvoir gagner de l'argent, vous devez d'abord apprendre à utiliser un conseiller.
Voir https://www.mql5.com/ru/articles/366