Ich brauche ein einfaches Skript. Kann es jemand wirklich ohne Argumentation und Demagogie schreiben? Ich bin bereit zu zahlen.

 
Skript-Spezifikationen

Der Zweck dieses Skripts ist es, eine EURJPY-Handelsposition zu eröffnen, wenn bestimmte Bedingungen erfüllt sind.
Bedingungen:
1. Drücken einer bestimmten Taste (Tastenkombination) auf der Tastatur.
2. die Bewegungsrichtung des Zick-Zack-Anzeigers nicht im Widerspruch zur gedrückten Taste steht.

Beispiel:

Ein SELL-Auftrag wird eröffnet, wenn:
1. die Taste Shift+Z gedrückt wird
2 Im Moment des Tastendrucks bewegt sich der Zig Zag-Indikator auf den Minutenkerzen nicht nach oben.

Der Auftrag BAY wird unter der Bedingung geöffnet: 1:
1. die Taste Shift+X gedrückt wird
In dem Moment, in dem die Taste gedrückt wird, bewegt sich der Zig-Zag-Indikator auf den Minutenkerzen nicht abwärts.

Ein Auftrag sollte nach einem der folgenden Verfahrenabgeschlossen werden. 1:
1. die Auslösung der Gewinnmitnahme
2. die Auslösung des Stop Loss
3. wenn der Verlust (in Pips) einen bestimmten Wert erreicht

Vor und während der Arbeit sollte ein Benutzer in der Lage sein, die folgenden Transaktionsparameter sofort zu ändern:
1) Größe des Grundstücks
2. die Gewinnmitnahme
3 Verlustbegrenzung
4. die Höhe des Verlustes (in Pips), bei dem die Position geschlossen wird
Die maximale Abweichung des Kurses vom gewünschten Kurs (in Pips) 5.
Die Möglichkeit, eine mit dem Zickzack-Indikator verbundene Bedingung zu deaktivieren

Es handelt sich um den Zig Zag Indikator:
Die Arbeit des Skripts sollte nicht von den Parametern des Indikators abhängen (sie können unterschiedlich sein). Wichtig ist nur die Richtung, in die sie sich zum jetzigen Zeitpunkt bewegt.
Um zu arbeiten, wird der Indikator nur auf die Minuten-Kerzen verwendet.
 

Das scheint mir der Fall zu sein:

2. Stop Loss Auslösung

и


3. Erreichen eines Verlustes (in Pips) von einem bestimmten Wert

Es handelt sich um ein und dieselbe Sache.

 
D500_Rised:

Das scheint mir der Fall zu sein:



2. Stop Loss Auslösung



и





3. Erreichen eines Verlustes (in Pips) von einem bestimmten Wert



Sie sind ein und dasselbe.

Das ist nicht dasselbe. Ein Stop-Loss wird für unvorhergesehene Ereignisse benötigt (Internetausfall, Stromausfall oder einfach ein Erdbeben). Das Erreichen eines Verlustes (in Pips) von einem bestimmten Wert ist ein fortlaufender Vorgang.
 

etwas wie:

Offline-Stopp 50 Pips

Online-Stopp 20 Pips. ? Im Prinzip keine schwierige Aufgabe, wenn überhaupt.

Die Einstellung der Hotkeys auf dem Skript erfolgt durch den Benutzer ohne Softwareeingriff.

 
D500_Rised:

etwas wie:



Offline-Stopp 50 Pips



Online-Stop 20 Pips. ? Im Prinzip keine schwierige Aufgabe, wenn überhaupt.



Die Einstellung der Hotkeys auf dem Skript erfolgt durch den Benutzer ohne Softwareeingriff.




Offline-Stopp 50 Pips

Der Online-Stopp liegt bei genau 20 Pips.
Es ist also realistisch zu schreiben?
 

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, von denen jedes seine eigene Kombination hat.

Die MT-Tools lassen die Verwendung der Umschalttaste als Kombination nicht zu (nur alt oder ctrl).

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

Jedes Mal, wenn Sie das Skript aufrufen, müssen Sie diese Parameter anpassen, da sie immer standardmäßig geladen werden und möglicherweise nicht Ihren aktuellen Bedürfnissen entsprechen. Brauchen Sie es?

 
D500_Rised:

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, wobei jedes seine eigene Kombination hat.



Die MT-Tools lassen die Verwendung der Umschalttaste als Kombination nicht zu (nur alt oder ctrl).




Der Benutzer sollte in der Lage sein, die folgenden Transaktionsparameter vor und während des Betriebs schnell zu ändern:

1. Losgröße

2) Gewinnmitnahme

3. Verluststopp

4. Höhe des Verlustes (in Pips), bei dem die Position geschlossen wird

5. Die maximale Abweichung des Kurses vom gewünschten Kurs (in Pips)

6. Möglichkeit, die mit dem Zig Zag-Indikator verbundene Bedingung zu deaktivieren




Jedes Mal, wenn Sie das Skript aufrufen, müssen Sie diese Parameter anpassen, da sie immer standardmäßig geladen werden und möglicherweise nicht Ihren aktuellen Bedürfnissen entsprechen. Brauchen Sie es?





(Der Benutzer muss in der Lage sein, die folgenden Transaktionsparameter zeitnah vor und während des Betriebs zu ändern)..... ändern in (Der Benutzer muss in der Lage sein, die folgenden Transaktionsparameter zeitnah vor und während des Betriebs zu ändern)
 
D500_Rised:

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, von denen jedes seine eigene Kombination hat.



Die MT-Tools lassen die Verwendung der Umschalttaste als Kombination nicht zu (nur alt oder ctrl).




Der Benutzer sollte in der Lage sein, die folgenden Transaktionsparameter vor und während des Betriebs schnell zu ändern:

1. Losgröße

2) Gewinnmitnahme

3. Verluststopp

4. Höhe des Verlustes (in Pips), bei dem die Position geschlossen wird

5. Die maximale Abweichung des Kurses vom gewünschten Kurs (in Pips)

6. Möglichkeit, die mit dem Zig Zag-Indikator verbundene Bedingung zu deaktivieren




Jedes Mal, wenn Sie das Skript aufrufen, müssen Sie diese Parameter anpassen, da sie immer standardmäßig geladen werden und möglicherweise nicht Ihren aktuellen Bedürfnissen entsprechen. Brauchen Sie es?





Es spielt keine Rolle, wie die Schlüssel lauten oder wie viele Skripte es gibt. Das Wichtigste ist, dass das System funktioniert.
 
D500_Rised:

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, von denen jedes seine eigene Kombination hat.

Die MT-Tools sehen keine Umschalttastenkombination vor (nur alt oder ctrl).


Der Autor des Themas schweigt sich wahrscheinlich über die Notwendigkeit aus, Systemereignisse der Tastatur oder eines anderen Programms abzufangen, und nicht das aktive Diagrammfenster in MT.

 
Integer:
D500_erhöht:

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, von denen jedes seine eigene Kombination hat.



MT-Tools lassen die Tastenkombination Shift nicht zu (nur alt oder ctrl).






Der Autor des Themas schweigt sich wahrscheinlich darüber aus, dass Sie Systemereignisse über die Tastatur oder ein anderes Programm abfangen müssen, und nicht über das aktive Diagrammfenster in MT.

Das ist in der Tat wahr. Ich habe es nicht erwähnt, weil es für das Skript selbst keinen Unterschied macht
 
borman:
Ganzzahlig:
D500_erhöht:

2 Tastenkombinationen pro Skript sind eine Qual für die Win-Tools. Besser ist es, 2 Skripte zu haben, von denen jedes seine eigene Kombination hat.



MT-Tools lassen die Tastenkombination Shift nicht zu (nur alt oder ctrl).






Der Autor des Themas schweigt sich wahrscheinlich darüber aus, dass Sie Systemereignisse über die Tastatur oder ein anderes Programm abfangen müssen, und nicht über das aktive Diagrammfenster in MT.

Dies ist in der Tat der Fall. Ich habe es nicht erwähnt, weil es für das Drehbuch selbst keinen Unterschied macht.


Dausch. © Kisa Vorobyaninov