J'ai besoin d'un script simple. Quelqu'un peut-il vraiment l'écrire sans raisonnement ni démagogie ? Je suis prêt à payer.

 
Spécifications du script

L'objectif de ce script est de pouvoir ouvrir une position de trading EURJPY si certaines conditions sont remplies.
Conditions :
1. en appuyant sur une certaine touche (combinaison de touches) du clavier.
2. La direction du mouvement de l'indicateur Zig Zag n'est pas en contradiction avec la touche pressée.

Exemple :

Un ordre de VENTE est ouvert si :
1. la touche Shift+Z est pressée
2. au moment où vous appuyez sur la touche, l'indicateur Zig Zag des bougies minutes ne bouge pas vers le haut.

La commande BAY est ouverte sous la condition : 1 :
1. la touche Shift+X est pressée
Au moment où l'on appuie sur la touche, l'indicateur Zig Zag sur les chandeliers minute ne bouge pas vers le bas.

Une commande doit être fermée en utilisant l'un des schémas suivants. 1 :
1. déclenchement de Take-Profit
2. déclenchement du Stop Loss
3. lorsque la perte (en pips) atteint une certaine valeur

Avant et pendant le travail, un utilisateur doit pouvoir modifier rapidement les paramètres de transaction suivants :
1) Taille du lot
2. Take-Profit
3. Stop Loss
4. la taille de la perte (en pips) à laquelle la position est fermée
La déviation maximale du prix par rapport au prix demandé (en pips) 5.
La possibilité de désactiver une condition liée à l'indicateur Zig Zag

Il s'agit de l'indicateur Zig Zag :
Le travail du script ne doit pas dépendre des paramètres de l'indicateur (ils peuvent être différents). Seule sa direction au moment présent est importante.
Pour fonctionner, l'indicateur est utilisé uniquement sur les bougies minutes.
 

Il me semble que :

2. Déclenchement du Stop Loss

и


3. Atteindre une perte (en pips) d'une certaine valeur

C'est une seule et même chose.

 
D500_Rised:

Il me semble que :



2. Déclenchement du Stop Loss



и





3. Atteindre une perte (en pips) d'une certaine valeur



Il s'agit d'une seule et même chose.

Ce n'est pas la même chose. Un stop loss est nécessaire en cas d'imprévus (panne d'Internet, panne d'électricité ou simplement un tremblement de terre). Atteindre une perte (en pips) d'une certaine valeur est une opération continue.
 

quelque chose comme :

arrêt hors-ligne 50 pips

? stop en ligne 20 pips. ? En principe, la tâche n'est pas difficile, si tant est qu'elle le soit.

Le paramétrage des touches de raccourci sur le script est effectué par l'utilisateur sans intervention du logiciel.

 
D500_Rised:

quelque chose comme :



arrêt hors-ligne 50 pips



? stop en ligne 20 pips. ? En principe, la tâche n'est pas difficile, si tant est qu'elle le soit.



Le paramétrage des touches de raccourci sur le script est effectué par l'utilisateur sans intervention du logiciel.




arrêt hors-ligne 50 pips

Le stop en ligne est de 20 pips exactement.
C'est donc réaliste d'écrire ?
 

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir 2 scripts où chacun a sa propre combinaison.

Les outils MT ne permettent pas l'utilisation de la touche Shift comme combinaison (uniquement alt ou ctrl).

Перед началом и во время работы у пользователя должна быть возможность оперативно изменять следующие параметры сделки:
1. Величина Лота
2. Тейк-Профит
3. Стоп-Лосс
4. Величина убытка (в пунктах), при котором позиция закрывается
5. Максимальное отклонение цены от запрошенной (в пунктах)
6. Возможность отключения условия связанного с индикатором Zig Zag

Chaque fois que vous appellerez le script, vous devrez ajuster ces paramètres, car ils seront toujours chargés par défaut, et peuvent ne pas correspondre à vos besoins à ce moment-là. En avez-vous besoin ?

 
D500_Rised:

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir deux scripts, chacun ayant sa propre combinaison.



Les outils MT ne permettent pas l'utilisation de la touche Shift comme combinaison (uniquement alt ou ctrl).




L'utilisateur doit pouvoir modifier rapidement les paramètres de transaction suivants avant et pendant le fonctionnement :

1. Taille du lot

2. prendre des bénéfices

3. Stop Loss

4. Taille de la perte (en pips) à laquelle la position est fermée

5. L'écart maximum du prix par rapport au prix demandé (en pips)

6. Possibilité de désactiver la condition associée à l'indicateur Zig Zag




Chaque fois que vous appellerez le script, vous devrez ajuster ces paramètres, car ils seront toujours chargés par défaut, et peuvent ne pas correspondre à vos besoins à ce moment-là. En avez-vous besoin ?





(L'utilisateur doit pouvoir modifier les paramètres de transaction suivants rapidement avant et pendant l'opération)..... changer en (L'utilisateur doit pouvoir modifier les paramètres de transaction suivants rapidement avant et pendant l'opération)
 
D500_Rised:

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir 2 scripts où chacun a sa propre combinaison.



Les outils MT ne permettent pas l'utilisation de la touche Shift comme combinaison (seulement alt ou ctrl).




L'utilisateur doit pouvoir modifier rapidement les paramètres de transaction suivants avant et pendant le fonctionnement :

1. Taille du lot

2. prendre des bénéfices

3. Stop Loss

4. Taille de la perte (en pips) à laquelle la position est fermée

5. L'écart maximum du prix par rapport au prix demandé (en pips)

6. Possibilité de désactiver la condition associée à l'indicateur Zig Zag




Chaque fois que vous appellerez le script, vous devrez ajuster ces paramètres, car ils seront toujours chargés par défaut, et peuvent ne pas correspondre à vos besoins à ce moment-là. En avez-vous besoin ?





Peu importe les clés ou le nombre de scripts. L'important est que le système fonctionne.
 
D500_Rised:

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir deux scripts, chacun ayant sa propre combinaison.

Les outils MT ne prévoient pas la combinaison de touches Shift (uniquement alt ou ctrl).


L'auteur du sujet est probablement modestement silencieux sur la nécessité de capturer les événements système du clavier ou d'un autre programme, et non de la fenêtre graphique active dans MT.

 
Integer:
D500_Rised:

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir 2 scripts où chacun a sa propre combinaison.



Les outils MT ne permettent pas la combinaison de touches Shift (seulement alt ou ctrl).






L'auteur du sujet est sans doute modestement silencieux sur le fait que vous devez attraper les événements système à partir du clavier ou d'un autre programme, et non à partir de la fenêtre graphique active dans MT.

C'est en effet vrai. Je ne l'ai pas mentionné car cela ne fait aucune différence pour le script lui-même.
 
borman:
Entier:
D500_Rised:

2 combinaisons de touches par script, c'est une vraie galère avec les outils Win. Il est préférable d'avoir 2 scripts où chacun a sa propre combinaison.



Les outils MT ne permettent pas la combinaison de touches Shift (seulement alt ou ctrl).






L'auteur du sujet est sans doute modestement silencieux sur le fait que vous devez attraper les événements système à partir du clavier ou d'un autre programme, et non à partir de la fenêtre graphique active dans MT.

C'est effectivement le cas. Je ne l'ai pas mentionné car cela ne fait aucune différence pour le script lui-même.


Dausch. Kisa Vorobyaninov