Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Nochmals vielen Dank, Mladen, für deine Fachkenntnisse - das ist genau das, wonach ich gesucht habe. Werde mehrere Verwendungsmöglichkeiten dafür anbieten, nachdem ich es ein bisschen getestet habe. Ich ziehe noch einmal meinen Hut vor dir. Mach's gut
BTW - was sind die beiden Indikatoren, die auf allen von Ihnen geposteten Bildern zu sehen sind, und wo kann ich sie finden? Einer sieht aus wie eine Tageskerze und der andere zeigt grundlegende Chartdaten. Vielen Dank im Voraus
BTW - was sind die beiden Indikatoren, die auf allen von Ihnen geposteten Bildern zu sehen sind, und wo kann ich sie finden? Der eine sieht aus wie eine Tageskerze und der andere zeigt grundlegende Chartdaten an. Vielen Dank im Voraus
pipmagnet
Das ist der tägliche Datenindikator von hier: https: //www.mql5.com/en/forum/178698/page7
#4793
Haben Sie zufällig den ursprünglichen (nicht dekompilierten) Quellcode? Wenn ja, stellen Sie diese Version bitte zur Verfügung, damit jemand sie überarbeiten kann.
sorry es ist so wie es ist, ich habe das Original nicht, wo ist "Barry Standers"?
der Alert-Code ist am Ende sichtbar, ich dachte, ich könnte einfach "Alert" gegen "SendMail" mit korrektem Mailformat austauschen, aber Fehlanzeige.
Liegt das tatsächlich daran, dass er dekompiliert ist und deshalb nicht funktioniert?
Oder gibt es einen anderen Grund, warum Sie es nicht bearbeiten möchten?
Mit freundlichen Grüßen,
#4793
Tut mir leid, dass es so ist, wie es ist, ich habe das Original nicht, wo ist "Barry Standers"?
Der Alert-Code ist am Ende sichtbar, ich dachte, ich könnte einfach "Alert" gegen "SendMail" mit korrektem Mailformat austauschen, aber Fehlanzeige.
Liegt das tatsächlich daran, dass er dekompiliert ist und deshalb nicht funktioniert?
Oder gibt es einen anderen Grund, warum Sie es nicht bearbeiten möchten?
Mit freundlichen Grüßen,zigflip
Ich denke, es ist das Beste, diesen Beitrag zu lesen: https: //www.mql5.com/en/forum/183322 (damit wir vermeiden, dass ich mich wiederhole )
Hallo mladen. Ich habe beschlossen, die ADX-Sache aufzugeben, aber ich habe eine Frage an dich:
Im Standard Metatrader Indikatorenpaket ist ein ADX Indikator enthalten. Bog Standard, und er zeigt ADX,+DI,-DI Werte im Datenfenster an.
Frage: Gibt es eine Möglichkeit, die +/- DI-Werte in das Datenfeld zu übertragen. Ich brauche wirklich nur den ADX-Wert angezeigt.
Wenn ja, könnten Sie mir sagen, wie?
Vielen Dank!
Hallo mladen. Ich habe beschlossen, die ADX-Sache aufzugeben, aber ich habe eine Frage an Sie:
Das Standard-Indikatorenpaket von Metatrader enthält einen ADX-Indikator. Bog Standard, und er zeigt ADX,+DI,-DI Werte im Datenfenster an.
Frage: Gibt es eine Möglichkeit, die +/- DI-Werte in das Datenfeld zu übertragen. Ich brauche wirklich nur den ADX-Wert angezeigt.
Wenn ja, könnten Sie mir sagen, wie?
Vielen, vielen DankJeeves
Sie können mit dem eingebauten ADX nichts ändern, um die DI+ und DI- Werte des ADX auszublenden. Es müsste ein benutzerdefinierter Indikator sein - wir können die Art und Weise, wie die eingebauten Indikatoren die Daten im Datenfenster anzeigen, nicht ändern.
Vielen Dank mladen...danke für die Antwort. Wären Sie daran interessiert, einen benutzerdefinierten Indikator für mich zu erstellen?
Vielen Dank mladen...danke für die Antwort. Wären Sie daran interessiert, einen benutzerdefinierten Indikator für mich zu erstellen?
Jeeves
Sie können diesen verwenden: https: //www.mql5.com/en/forum/173404 und um zu verhindern, dass andere Werte als der ADX im Datenfenster (und auch im Unterfenster des Indikators) angezeigt werden, ersetzen Sie diesen:
SetIndexLabel(1,"+DI");
SetIndexLabel(2,"-DI");
SetIndexLabel(3,"ADXUp");
SetIndexLabel(4,"ADXDown");[/PHP]
with this
[PHP] SetIndexLabel(0,"ADX");
SetIndexLabel(1,NULL);
SetIndexLabel(2,NULL);
SetIndexLabel(3,NULL);
SetIndexLabel(4,NULL);Hallo!
Könnte mir bitte jemand bei meiner Funktion LotsizeCalc() helfen.
Ich möchte meine Losgröße mit dem 'MartingaleAmount' multiplizieren, wenn mein letzter Handel ein Verlierer war. Wenn mein letzter Handel ein Gewinner war, würde ich gerne die 'normale' Losgröße verwenden. Leider erhalte ich beim Backtesting des EA die Fehlermeldung 4051 vom Journal.
Es hat etwas mit der Losgröße zu tun, denn der EA funktioniert, wenn ich versuche, den EA ohne die Funktion "LotsizeCalc()" auszuführen.
Weiß jemand, warum meine Lotsize-Funktion nicht funktioniert?
Vielen Dank im Voraus,
Thierry
extern int MaximumTrades = 10; extern double StopLoss=25; extern double TakeProfit=50; extern double MartingaleAmount = 1.5; input double LotSize=0.1; int magic; double pips; int tradeNumber; string ScreenComment; double martinlot; double martinsize;
[/PHP]
[PHP]
double LotsizeCalc() { if(OrderSelect(lastTradeTicket(),MODE_HISTORY)) if(OrderProfit()<0 && tradeNumber 0){ if(OrderSelect(ticket,SELECT_BY_TICKET)){ sl = OrderOpenPrice()+(StopLoss*pips); if(StopLoss==0)sl=0; tp = OrderOpenPrice()-(TakeProfit*pips); if(OrderType()==OP_BUY){ sl = OrderOpenPrice()-(StopLoss*pips); if(StopLoss==0)sl=0; tp = OrderOpenPrice()+(TakeProfit*pips); } if(!OrderModify(ticket,price,sl,tp,0,Magenta)) { err = GetLastError(); Print("Encountered an error during modification!"+(string)err+" "+ErrorDescription(err) ); } } else{//in case it fails to select the order for some reason Print("Failed to Select Order ",ticket); err = GetLastError(); Print("Encountered an error while seleting order "+(string)ticket+" error number "+(string)err+" "+ErrorDescription(err) ); } } else{//in case it fails to place the order and send us back a ticket number. err = GetLastError(); Print("Encountered an error during order placement!"+(string)err+" "+ErrorDescription(err) ); if(err==ERR_TRADE_NOT_ALLOWED)MessageBox("You can not place a trade because \"Allow Live Trading\" is not checked in your options. Please check the \"Allow Live Trading\" Box!","Check Your Settings!"); } }