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
Danke für die Antwort Michel,
Ich habe den Schlüssel.
Aber manchmal ist das Volumen des ersten Ticks eines jeden M1-Balkens > 1
Wenn iVolume() > 1 beim ersten Tick ist, wurde die Berechnung nicht durchgeführt!?
Oder muss der erste Tick dieses M1-Balkens = 1 sein?
Und wir können den Ausdruck nicht in >= 1 ändern, richtig?
Das würde diese Idee unbrauchbar machen, weil die Berechnung bis zum Ende des Balkens läuft!
Meine Idee ist es, nur am Ende des TF M1 zu berechnen.
Irgendeine andere Idee?
BornToWinIch habe noch nie einen Volumensprung mit einer Lücke von 0 bis 2 gesehen.
Wie auch immer, Sie können dies verwenden:
void start()
{
if(ibars(NULL,PERIOD_M1) > bars)
{
bars = ibars(NULL,PERIOD_M1);
.... //here I am at the open of every M1 bar
}
....
}
Danke Michel,
Danke, Michel,
Ich werde es versuchen.
Wissen Sie, wo und wie wir einen Server für MT4 bekommen können, der am Wochenende Simulationspreise einspeisen kann?
Wir wollen unseren Code am Wochenende (außerhalb der Handelstage) testen.
Irgendeine Idee?
Ich habe noch nie einen Volumensprung mit einer Lücke von 0 bis 2 gesehen.
Wie auch immer, Sie können dies verwenden:
void start()
{
if(ibars(NULL,PERIOD_M1) > bars)
{
bars = ibars(NULL,PERIOD_M1);
.... //here I am at the open of every M1 bar
}
....
}
Nein, tut mir leid, ich weiß es nicht...
Bitte um Hilfe
In meinem EA, ich habe ein SL=50.
Wie Code, wenn ich ein SL von 50 ODER ein SL, wenn ein gleitender Durchschnitt kreuzt eine andere MA?
Vielen Dank im Voraus.
Include-Datei im Code - Variablen nicht definiert
Hallo,
kann jemand helfen, das muss einfach sein, aber ich bin zu neu, um es herauszufinden
Ich bin auf einen Beitrag für einen 3-Level-Exit aus dem Jahr 2005 gestoßen.
Es ist eine Include-Datei
https://www.mql5.com/en/forum/173225
Ich habe ein Skript zum Platzieren von ausstehenden Aufträgen und habe
#define MAGIC = 20051120;
extern color clModifyBuy = Aqua;
extern color clModifySell = Tomato;
extern bool UseSound = False;
extern string NameFileSound = "expert.wav";oben in der Datei und dann innerhalb von int start() habe ich die Zeile
if (UseTrailing) TrailingPositions();
Ich habe viel gesucht, kann aber nicht viel mehr dazu finden, und beim besten Willen kann ich mein Skript nicht kompilieren, wenn ich dies aufrufe. Es funktioniert ok ohne Hinzufügen von te-Code.
Hilfe wirklich geschätzt, wie es mich verrückt macht, ich kann wirklich nicht herausfinden, warum es nicht funktioniert. Es sagt immer, dass alle oben genannten nicht definiert sind.
Vielen Dank!
Kevin
Hey Kevin, schöner irischer Name,
Warum versuchst du, dies in ein Skript und nicht in einen EA einzubauen?
Skripte werden nur einmal ausgeführt, und ich glaube nicht, dass ein Skript einen Trailing-Stop einrichten kann. Versuchen Sie, es in einen EA einzubauen.
@pgtips: Ändern Sie die zweite Zeile so, dass sie nur
d.h. kein Gleichheitszeichen und kein Komma.
MTF-Indikator-Code in EA
Könnte mir jemand sagen, wo ich einige Informationen finden kann, wie ich den Code eines MTF-Indikators in einem EA schreiben kann? Ich danke Ihnen
Hallo cyberpasta,
sollte es nicht OrderSend() statt sendOrder() heißen ...
k3iroll