Wettbewerb. Ich werde kostenlos einen Experten schreiben. - Seite 17

 

Ja...

Solche Vorschläge, die angeblich auf eine gute Tat abzielen, sind in Wirklichkeit nichts anderes als der Versuch, die Idee eines anderen zu übernehmen und sie umzusetzen.
:) Haben Sie keine eigenen (es ist für diejenigen, die TS schreiben)?
In der Tat ist die Sprache von MQ4 unglaublich einfach, außerdem hat es eine ausgezeichnete HILFE, und es gibt eine Menge Bücher, obwohl die HILFE mehr als genug ist. Nehmen Sie sich ein paar Tage Zeit und Sie werden es selbst sehen.

Natürlich gibt es noch ein "aber", nämlich das Vorhandensein einer analytischen Denkweise. Aber ich glaube nicht, dass der Händler diese Eigenschaft nicht besitzt. Glaube bis zum Ende an dich!

 

Liebe Meister!

Könnten Sie bitte beantworten, ob es möglich ist, einen solchen EA zu schreiben (siehe unten) und welche Aussichten er Ihrer Erfahrung nach hat. Was wird darin nicht berücksichtigt?
Die Idee des Expert Advisors ist sehr einfach, aber er hat viele Einschränkungen, um Verlustgeschäfte zu reduzieren.

1. Eintrittsbedingung:
a) 3 oder mehr Kerzen in Reihe (die Notation ist "vorwärts").
b) 2 Kerzen in die entgegengesetzte Richtung (Abkürzung - "umgekehrte" Bewegung)
c) Der Zeitpunkt des Einstiegs - 10 Sekunden vor dem Ende der Bildung der "letzten" Kerze.
d) nicht mehr als eine Transaktion in einem Zeitintervall (x) zu öffnen - ein einstellbarer Parameter.
e) Eröffnung einer Wette innerhalb eines bestimmten Zeitraums, z. B. von 9.00 bis 18.00 Uhr - einstellbarer Parameter.
f) Eröffnung einer Wette erst nach Schließung der vorherigen Wette.

2. Zusätzliche und einstellbare Parameter:
(a) Verhältnis von "vorwärts" zu "rückwärts" Kerzen
(es können mehrere Optionen eingestellt werden, z. B. 3:2, 4:2, 5:3, 6:3, oder als Prozentsatz: 50% bis 70%, in diesem Fall wird das Verhältnis in diesen Bereich einbezogen)
b) die Höhe des unsichtbaren "Stop Loss".
d) die Höhe des Einsatzes in Prozent der Bareinlage;
e) den prozentualen Anteil der "Rückwärtsbewegung" an der "Vorwärtsbewegung" (40 % und darunter);
f) Experten sollten keine Wetten schließen/ändern, die von anderen Experten oder manuell eröffnet wurden.

3. "Stop Loss" (unsichtbar):
a) Stop-Loss sollte unsichtbar sein, d.h. nicht auf dem Server, sondern virtuell gesetzt werden;
b) Stop-Loss-Schritt: Der Stop-Loss wird mit jeder erzeugten Kerze um eine einstellbare Anzahl von Punkten verringert;
c) Trailing-Stop-Loss: Der Stop-Loss wird in Schritten von 1 hinter dem Kurs nachgezogen (im Anhang finden Sie einen Trailing Expert Advisor, der jedoch für einen sichtbaren Stop-Loss ausgelegt ist).
d) Unsichtbarer Stop-Loss sollte nur für den Server unsichtbar sein, die Stop-Loss-Linie sollte auf dem Bildschirm angezeigt werden.

4. "Profitieren Sie:
a) dürfen nicht ausgesetzt werden;

5. Kommunikation mit dem Server:
a) Im Falle einer Unterbrechung der Kommunikation mit dem Server ertönt ein akustisches Signal;
b) Wenn die Verbindung wiederhergestellt ist:
1) Akustische Benachrichtigung;
2) Der Expert Advisor unterbricht die Begleitung der Wette, wenn er im Minus ist;
3) Der Expert Advisor schließt die Wette, wenn sie in den Gewinn gegangen ist.

6. Zeitrahmen:
(a) Arbeit an beliebigen Zeitrahmen;

7. Ausstiegsbedingung:
a) Auslösung eines unsichtbaren "Stop Loss";
b) Schließung einer Wette, wenn sich eine "umgekehrte" Bewegung von mehr als (x) Kerzen bildet (einstellbarer Parameter);
c) Wenn es eine einseitige "Gewinn"-Bewegung in der Größe (x) der Kerzen (einstellbarer Parameter), Schließung einer Wette.
d) Schließung einer Wette, wenn sich eine "umgekehrte" Kerze gebildet hat und das Niveau, das von der letzten Kerze der "Vorwärtsbewegung" erreicht wurde, überschritten oder nicht überschritten wurde.
e) Schließung der Wette, wenn sie in den Gewinn ging, ab dem Zeitpunkt - xx.xx (einstellbarer Parameter).

Ich freue mich über jeden Rat oder jede echte Hilfe bei der Umsetzung!
Herzliche Grüße,
Alexander

Dateien:
 

Nun, wenn es hier wirklich "kostenlos" ist, könnte mir vielleicht jemand helfen. Ich wäre sehr dankbar.

es gibt ein Experten-"Schließfach" Wenn Sie das in irgendeiner Weise ändern wollen, müssen Sie es so einrichten, dass wenn eine Locking Order geöffnet wird (das Lot wird als Prozentsatz einer Verlust-Order geöffnet, nicht als festes Lot), sie geschlossen wird, wenn der EA oder ein Mensch die Order schließt, für die sie geöffnet wurde, und nicht, wenn diese Positionen einen bestimmten Gewinn in % erreichen, wie es im Schließfach steht, Wenn ich einen Gewinn von 50+ habe, der in den externen Parametern des Schließfachs angegeben ist, ich weiß nur nicht, ob es Pips oder Punkte sind, öffnet das Schließfach die Order in der gleichen Richtung wie die Gewinnorder und schließt sie auf die gleiche Weise wie die Verlustorder, und vor allem sollte sie sich nicht selbst öffnen wie jetzt.
(eine kleine Ergänzung über die positive Sperre, wenn der Gewinn der Bestellung, für die eine positive Sperre gesetzt ist, das zweite Mal auf die gleiche 50+ kommt, so dass die Sperre nicht die erste positive Sperre schließen, öffnen Sie eine andere, aber es ist, wenn Sie verpflichten

(obwohl ich wette, dass Sie das nicht tun werden)

Dateien:
locker.mq4  8 kb
 
Kann jemand versuchen, einen einfachen Expert Advisor für einen Indikator Slope Trend mtf .mq4 zu schreiben. Die Bedingungen sind in der Datei wie folgt:

Zustand der Arbeit (jedes Geschäft sollte mit einem eigenen Kommentar eröffnet werden)

1.buy - wenn die Linie auf Slope Trendmtf 5min und 15 min grün (Kommentar ist automatisch 15)

" // Intraday-Schleppnetzparameter ( 15 min )
extern double MaxLot1 = 0.1; // maximal erlaubtes Lot
extern int MaxN1 = 2; // max.
Kauforder(1Order, wenn die Linie grün ist und der Preis < Preis der grünen Zone, die um 70 Punkte erscheint; Bedingung für die Eröffnung einer weiteren Order, wenn der Preis der ersten Order > Preis von 2 um 70 Punkte und so weiter für die Menge der gültigen Orders)
extern int SL10=100; // initialer Stop
extern int TP10=300; // takeprofit
extern int SL11=3; // Stop ohne Verlust + 3 Punkte. put
extern int Prof11=100; //bei Erreichen von 100 Punkten Gewinn.
extern int SL12=100; //stop bei Breakeven + 100 Punkte. put
extern int Prof12=100; //bei Erreichen von 100 Punkten Gewinn.
extern int SL13=100; //stop bei Breakeven + 100 Punkte.
extern int Prof13 = 100;//bei Erreichen von 100 Punkten Gewinn "; 2.buy - if lines on Slope Trendmtf are green (comment is automatically placed 30) "// intraday trail settings ( 30 min)
extern double MaxLot2 = 0.1; // maximum allowed lot
extern int MaxN2 = 2; // max.
Kaufauftrag(1 Auftrag, wenn die Linien grün sind und der Preis < dem Preis der grünen Zone, die um 70 Punkte erscheint; Bedingung für die Eröffnung eines weiteren Auftrags, wenn der Preis des ersten Auftrags > dem Preis des zweiten Auftrags um 70 Punkte ist und so weiter für die Gesamtheit der Aufträge)
extern int SL20=100; // Anfangsstopp
extern int TP20=500; // Gewinnmitnahme
extern int SL21=3; // Stopp ohne Verlust + 3 Punkte
. put
extern int Prof21=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL22=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof22=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL23=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof23=100; //bei Erreichen eines Gewinns von 100 Punkten."

3.buy if the line on Slope Trendmtf is green

(comment is automatically placed 1)" // intraday trawl parameters ( 1 )
extern double MaxLot3 = 0.1; // maximum lot allowed
extern int MaxN3 = 2; // max.
Kaufauftrag(1 Auftrag, wenn die Linie grün ist und der Preis < Preis der grünen Zone, die um 70 Punkte erscheint; Bedingung für die Eröffnung eines weiteren Auftrags, wenn der Preis des ersten Auftrags > Preis des 2. Auftrags um 70 Punkte ist und so weiter für die Gesamtheit der Aufträge)
extern int SL30=100; // Anfangsstopp
extern int TP30=800; // Gewinnmitnahme
extern int SL31=3; // Stopp ohne Verlust + 3 Punkte. put
extern int Prof31=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL32=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof32=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL33=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof33=100; //bei Erreichen eines Gewinns von 100 Punkten .Sell - if lines on Slope Trendmtf 5 min and 15 min are red (sets comment 15 automatically)"// intraday trawl parameters ( 15 min )
extern double MaxLot1 = 0.1; // maximum allowed lot
extern int MaxN1 = 2; // max.
Verkaufsorders sind erlaubt (1 Order, wenn die Linie rot ist und der Preis > 70 Punkte über dem Preis liegt, bei dem die rote Zone erscheint; die Bedingung für die Eröffnung einer weiteren Order ist, dass der Preis der ersten Order < Preis 2 um 70 Punkte ist und so weiter für die Anzahl der erlaubten Orders)
extern int SL10=100; // initialer Stop
extern int TP10=300; // Gewinnmitnahme
extern int SL11=3; // Stop bei Breakeven + 3 Punkte
. put
extern int Prof11=100; //bei Erreichen von 100 Punkten Gewinn.
extern int SL12=100; //Stop bei Breakeven + 100 Punkte. put
extern int Prof12=100; //bei Erreichen von 100 Punkten Gewinn.
extern int SL13=100; //profit lossless stop + 100 points. put
extern int Prof13 = 100; // upon reaching 100 points profit" 5.Sell if lines on Slope Trendmtf 5min, 15 min, 30min red(comment is automatically put 30)"// intraday trail parameters ( 30min)
extern double MaxLot2 = 0.1; // maximum allowed lot
extern int MaxN2 = 2; // max.
Verkaufsaufträge sind erlaubt (1 Auftrag, wenn die Linie rot ist und der Preis 70 Punkte über dem Preis der roten Zone liegt; Bedingung für die Eröffnung eines weiteren Auftrags, wenn der Preis des ersten Auftrags 70 Punkte unter dem Preis von 2 liegt und so weiter für die Anzahl der erlaubten Aufträge)
extern int SL20=100; // initialer Stop
extern int TP20=500; // Gewinnmitnahme
extern int SL21=3; // Stop bei Break-Even + 3 Punkte
. put
extern int Prof21=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL22=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof22=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL23=100; //Stop bis Breakeven + 100 Punkte. put
extern int Prof23=100; //bei Erreichen eines Gewinns von 100 Punkten." 6.Sell if lines on Slope Trendmtf are red (5min, 15min, 30min, 1hour)" // Intraday-Schleppnetzparameter ( 1 )
extern double MaxLot3 = 0.1; // maximal erlaubtes Lot
extern int MaxN3 = 2; // max.
Verkaufsorder(1 Order, wenn die Linie rot ist und der Preis 70 Punkte über dem Preis der roten Zone liegt; Bedingung für die Eröffnung einer weiteren Order, wenn der Preis der ersten Order 70 Punkte unter dem Preis der 2 liegt usw. für die Gesamtheit der gültigen Orders)
extern int SL30=100; // initialer Stop
extern int TP30=800; // Gewinnmitnahme
extern int SL31=3; // Stop bei Break-Even + 3 Punkte
. put
extern int Prof31=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL32=100; //Stop bei Breakeven + 100 Punkten. put
extern int Prof32=100; //bei Erreichen eines Gewinns von 100 Punkten.
extern int SL33=100; //Stop bei Breakeven + 100 Punkten. put
extern int Prof33=100; //bei Erreichen eines Gewinns von 100 Punkten.
Dateien:
 
Hallo zusammen!!! Ich wäre dankbar für einen EA, der ausstehende Kauf-Stopp-Aufträge 10 Pips über dem gestrigen Hoch und Verkaufs-Stopp-Aufträge 10 Pips unter dem gestrigen Tief gleichzeitig platziert. Parameter, die ich darin ändern möchte: Take Profit, Trailing Stop, Stop Loss und die Anzahl der Punkte, die die Aufträge vom gestrigen Hoch und Tief öffnen. Vielen Dank im Voraus.
 

Ist es realistisch, einen EA mit diesem Indikator zu erstellen?
ikarfx@mail.ru

 
Hallo, bitte helfen Sie mir einen EA auf der nonlagdot Indikator zu schreiben. wenn die Linie rot ist, dann verkaufen Los 1, wenn der Preis eine große Zahl in die richtige Richtung geht, und zog eine blaue, dann öffnen Sie auf einem Kauf Los 1, wenn der Preis nicht in die richtige Richtung gehen und die Farbe Linie ändern, öffnen Sie die gegenüberliegende Position ein Los 2, dann, wenn wieder nicht in unsere Richtung, Rollover Los 3x, dann ein Rollover 4x, 5x, etc. .... Eine Positionseröffnung oder -umkehr sollte erfolgen, wenn der Indikator 3-4 Punkte in Richtung der kommenden Eröffnung macht. Es kann besser funktionieren, wenn der Expert Advisor 2 MAs oder andere Indikatoren kreuzt. der Nonlagdot-Indikator http://indicator.forex-investo.ru/download-indicator/4643-indikator-nonlagdot
 

Ich benötige einen EA zur Eingabe von Pending Orders:

Der Expert Advisor platziert schwebende Aufträge:

Handelsbedingung für BuyStop-Aufträge:

  1. Fraktal über den Klauen des Alligators.
  2. Verlustlimit: (Eröffnungskurs der Order - Stop) < 1000 Pips.
  3. Nicht mehr als 2 anhängige Aufträge gleichzeitig.

Dasselbe gilt für SellStop-Aufträge.

Stop Loss entsprechend dem entgegengesetzten Fraktal.

Auf jeder Seite werden zwei Aufträge zum gleichen Eröffnungskurs, mit den gleichen Stopps, aber unterschiedlichen Losgrößen und unterschiedlichen TP platziert.

Für 1 Auftrag, TP = Trailing Stop

Für 2 Aufträge wird der TP mit der Formel = (Eröffnungskurs - Stop)/3 berechnet.

Wenn sich ein neues Fraktal bildet, werden die alten Aufträge entfernt und neue Aufträge auf der Grundlage der neuen Daten erteilt.

Wenn der Auftrag zu einer Seite ausgeführt wurde, werden die Aufträge zur Gegenseite gelöscht, da es keinen Grund mehr gibt, für diese Aufträge Stoppkurse zu setzen.

Wenn sich danach ein neues Fraktal bildet, das die Handelsbedingungen erfüllt, wird ein neuer Auftrag erteilt, unabhängig davon, ob die vorherigen Aufträge geschlossen wurden oder nicht. Daher benötigen wir einen Zähler für ausstehende Aufträge, der alle Änderungen berücksichtigt und die Anzahl der ausstehenden Aufträge innerhalb der festgelegten Grenzen hält.

Ich danke Ihnen.