Programmierung eines einfachen ea's

MQL4 Esperti

Lavoro terminato

Tempo di esecuzione 8 giorni
Feedback del cliente
sehr kompetenter programmierer!! alle fragen immer beantwortet- reibungsloser ablauf. DANKE
Feedback del dipendente
Danke für die Bestellung. Schön, mit einem guten Menschen zu arbeiten.

Specifiche

Bei Aktivierung des EA^s wird sofort eine SHORT Position eröffnet (Kurs ist Ausgangspunkt für den Abstand aller nachstehenden Positionen). Nach Erreichen eines Profites von zum Beispiel 10 Pips (Reingewinn) wird der SL (einstellbar in Pips) das 1. Mal zum Beispiel 5 Pips in den Profit nachgezogen und dann immer zum Beispiel 1 Pip (einstellbar) und die Position wird nur mit Erreichen des SL geschlossen. Im Falle eines steigenden Kursverlaufes sollte nach Erreichen von einem gewissen Abstand (einstellbar in Pips von der 1. Position) die 2. Position (in diesem Falle in Richtung des Kurses -LONG- eröffnet werden. Bei Kursumkehr wird nach Erreichen des Ausgangskurses der 1. Position, die 3. Position wieder Short eröffnet, dann wieder LONG, SHORT usw.
Nach Erreichen eines Profites von zum Beispiel 10 Pips -einstellbar- (Errechnung der Kosten aller geöffneter Positionen, inclusive Spread und Kommission), erfolgt die Schließung aller gegenläufigen Positionen (alles Verlustpositionen) und es wird der SL (einstellbar in Pips) automatisch in den Profit nachgezogen, dann wieder zum Beispiel alle 1 Pip (einstellbar) automatisch nachgezogen und ALLE POSITIVEN Position werden nur mit Erreichen des SL geschlossen. Die Größe aller Positionen muss einstellbar sein. --> Vorgesehen sind maximal 30 Positionen. Jede Position von 1-30 muss man einzeln eingegeben können. Es verläuft die Größe jeder Position nach KEINEM linearen Muster!!
Der EA sollte eine Magic Number beinhalten und seine Positionen (falls vorhanden) z.B.: nach versehentlichem deaktivieren und aktivieren des EA^s immer automatisch erkennen.
Allgemeines Beispiel:
 
EA wird aktiviert und es erfolgt eine Positionseröffnung Short mit der eingestellten Lotgröße (ab 0,01 Pip) bei fallendem Kurs wird bei zB.: 10 Pips im Gewinn ein SL nachgezogen auf 5 Pips, danach jeweils um 1 Pip und der TP erfolgt ausschließlich über den SL. Sollte der Kurs aber steigen wird bei zB.: 10 Pips eine Long Position eröffnet. Fällt der Kurs wieder, wird bei dem selben Kurs wie die 1. Position erneut eine Short Position eröffnet, bei drehendem Kurs eine Long bei der selben Position wie die 2. (10Pips). Sollte der Kurs erneut drehen wird eine 5. Position (die 3. In Richtung Short) eröffnet. Erst wenn ein Gesamtgewinn von z.B. 10 Pips erreicht ist, wird der SL 5 Pips in dem Gewinn gesetzt, danach immer um 1 Pip (einstellbar) und es werden alle Gegenläufige Positionen zur gleichen Zeit (setzen des SL) geschlossen. TP ist, wenn der Sl erreicht wird.
 
 
DOPPELFUNKTION:
Der EA sollte eine Doppelfunktion (TRUE FALSE) beinhalten und zwar ob bei Eröffnung einer 2. (oder weiteren) Position, die 1. Geschlossen werden sollte oder nicht. Also es ist dann immer nur eine Position offen. Wenn also die 7. Position eröffnet wird, wurde die 1.-6. mit Verlust geschlossen. Wenn ja (TRUE), dann einfach Abarbeitung der Positionsliste von 1-30 bis sich alle Positionen (inklusive der geschlossenen Verlustpositionen) im Gewinn befinden. Erst dann ist ein Trade beendet und fängt mit einer sofortigen Eröffnung „SHORT“ wieder an. Wenn nein (FALSE), dann Abarbeitung wie oben erklärt.

Con risposta

1
Sviluppatore 1
Valutazioni
(1273)
Progetti
1694
49%
Arbitraggio
52
71% / 12%
In ritardo
37
2%
Gratuito
2
Sviluppatore 2
Valutazioni
(438)
Progetti
692
34%
Arbitraggio
34
68% / 9%
In ritardo
22
3%
In elaborazione
3
Sviluppatore 3
Valutazioni
(542)
Progetti
624
33%
Arbitraggio
37
38% / 51%
In ritardo
11
2%
Occupato

Informazioni sul progetto

Budget
50+ USD