[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 249
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
Fragen Sie nicht, fragen Sie einen Prüfer... :)
Der Experte zieht eine Linie.
wenn der Code sagt: "Zeichne Linie 1, wenn sie nicht gezeichnet ist; zeichne Linie 2, wenn sie nicht gezeichnet ist" - können sie nicht nicht gezeichnet werden:)
Können Sie mir sagen, warum alle Prozentzahlen im Prüfbericht 0 sind? D.h. relativer Drawdown, maximaler Drawdown usw.?
Zum Beispiel so:
Rufen Sie so an:
Ich hoffe, Sie können Minuten in Stunden verwandeln ... :)Ich habe versucht, es so zu schreiben, wie Sie es gesagt haben, aber es funktioniert nicht... es öffnet immer noch Positionen beim Abschluss der vorherigen...((
vielleicht verstehen Sie nicht, was ich meine, ich möchte, dass eine Position frühestens 1 Stunde nach Schließung der vorherigen Position eröffnet wird ... und in Ihrem Fall wird die Möglichkeit einer erneuten Eröffnung ausgeschlossen, aber sobald die Position geschlossen wird, wird sofort die nächste eröffnet
Hilfe, Leute: Ich muss einen Handel eröffnen, wenn eine bestimmte Zeit verstrichen ist, nachdem der vorherige geschlossen wurde....help
for (int i=0; i<OrdersTotal(); i++)
{ if(OrderSelect(i, SELECT_BY_POS)==true)
{
TC = TimeCurrent();
OM = OrderMagicNumber();
if (TC-OM>86400 && (OrderType()==OP_SELL)){
CLOSEORDER("Sell");
}
if (TC-OM>86400 && (OrderType()==OP_BUY)){
CLOSEORDER("Buy");
}
}
}
In OrderMagicNumber() wird beim Öffnen einer Bestellung geschrieben: Magic = TimeCurrent();
for (int i=0; i<OrdersTotal(); i++)
{ if (OrderSelect(i, SELECT_BY_POS)==true)
{
TC = TimeCurrent();
OM = OrderMagicNumber();
if (TC-OM>86400 && (OrderType()==OP_SELL)){
CLOSEORDER("Sell");
}
if (TC-OM>86400 && (OrderType()==OP_BUY)){
CLOSEORDER("Buy");
}
}
}
In OrderMagicNumber() heißt es beim Öffnen einer Bestellung: Magic = TimeCurrent();
Ich vergaß =) 86400 - dies ist die Anzahl der Sekunden, nach denen die Position geschlossen wird
Können Sie mir sagen, warum alle Prozentzahlen im Prüfbericht 0 sind? D.h. relativer Drawdown, maximaler Drawdown usw.?
Alles klar - die Kaution war zu hoch)
Ich habe versucht, es so zu schreiben, wie Sie es gesagt haben, es funktioniert... es öffnet immer noch eine Position beim Abschluss der vorherigen...(
Vielleicht verstehen Sie nicht, was ich meine: Es muss ein Geschäft nicht früher als 1 Stunde nach Schließung des vorherigen eröffnet werden... und in Ihrem Fall schließt es die Möglichkeit aus, ein weiteres Geschäft zu eröffnen, aber sobald es geschlossen ist, wird sofort das nächste eröffnet.
Und was ist mit dem Funktionscode? Finde vier Unterschiede :) :