pu6ka: Ja, Ask Preise sind nicht sichtbar, aber sie sind :) Im Visualizer können Sie auf Pause drücken und in den Diagrammeigenschaften die Option "Fragelinie anzeigen" auswählen, um den Test fortzusetzen. Das Preisdiagramm in MT4 wird normalerweise nach Bid gezeichnet.
Wovon hängt die Qualität der Prüfungen ab und wie kann sie maximal gesteigert werden?
Liebe Fachleute. Könnten Sie mir bitte sagen, wie ich eine Tabelle mit ausstehenden Aufträgen öffnen kann, ohne Zyklen zu verwenden? Wenn es nicht schwierig ist, zeigen Sie bitte zumindest ein grobes Beispiel für einen solchen Code, mit der Möglichkeit, Schritt und Losgröße jeder aufeinanderfolgenden Reihenfolge des Rasters zu ändern.
Liebe Fachleute. Könnten Sie mir bitte sagen, wie ich eine Tabelle mit ausstehenden Aufträgen öffnen kann, ohne Schleifen zu verwenden? Wenn es nicht schwierig ist, zeigen Sie bitte zumindest ein grobes Beispiel für einen solchen Code, Sie können Schritt und Losgröße jedes nachfolgenden Auftrags im Raster ändern.
Ja, eigentlich ist es dasselbe wie in einer Schleife... ...aber ohne die Schleife. Zeigen Sie uns, wie Sie eine Schleife öffnen, und erklären Sie, warum Sie keine Schleifen verwenden wollen, denn es ist unklar, was Sie erreichen wollen.
Es stellt sich die Frage, ob es möglich ist , einen Expert Advisor oder ein Skript zu schreiben, das z.B. bei einem Verlust von 2% am Tag alle Transaktionen schließen würde?
//--------------------------------------------------------------------
Was sollte ich im Skript hinzufügen oder ändern, um alle offenen Aufträge für alle Paare nach Lotgröße zu schließen?
Ja, Ask Preise sind nicht sichtbar, aber sie sind :)
Im Visualizer können Sie auf Pause drücken und in den Diagrammeigenschaften die Option "Fragelinie anzeigen" auswählen, um den Test fortzusetzen. Das Preisdiagramm in MT4 wird normalerweise nach Bid gezeichnet.
Wovon hängt die Qualität der Prüfungen ab und wie kann sie maximal gesteigert werden?
und wovon hängt die Qualität der Prüfungen ab und wie kann sie maximal verbessert werden?
Liebe Fachleute.
Könnten Sie mir bitte sagen, wie ich eine Tabelle mit ausstehenden Aufträgen öffnen kann, ohne Zyklen zu verwenden?
Wenn es nicht schwierig ist, zeigen Sie bitte zumindest ein grobes Beispiel für einen solchen Code,
mit der Möglichkeit, Schritt und Losgröße jeder aufeinanderfolgenden Reihenfolge des Rasters zu ändern.
Ich habe Zeilen
anstelle vonint Ticket; es treten Fehler auf:
'=' - linke eckige Klammer, erwartet für Array('=' - linke eckige Klammer, erwartet für Array)
'>' - linke eckige Klammer erwartet für Array ('=' - linke eckige Klammer erwartet für Array)
'>' - unerwartetes Token('>' - Unerwartetes Token)
')' - Zuweisung erwartet('' - Zuweisung erwartet )
'continue' - 'break' oder 'continue' wird nur innerhalb einiger Schleifen verwendet )
und vieles mehr.
Ticket wird also noch irgendwo in der alten Version verwendet. Wir müssen den Code bereinigen...
Liebe Fachleute.
Könnten Sie mir bitte sagen, wie ich eine Tabelle mit ausstehenden Aufträgen öffnen kann, ohne Schleifen zu verwenden?
Wenn es nicht schwierig ist, zeigen Sie bitte zumindest ein grobes Beispiel für einen solchen Code,
Sie können Schritt und Losgröße jedes nachfolgenden Auftrags im Raster ändern.
Vitek, benutzen Sie die SRC-Taste, um den Code einzufügen! Wer muss sich schon durch unleserliches Gekritzel wühlen!
Was sollte ich hinzufügen oder ändern, um alle offenen Aufträge für alle Paare nach Losgröße zu schließen?
Was sollte ich hinzufügen oder ändern, um alle offenen Aufträge für alle Paare nach Losgröße zu schließen?
Unterhalb des letzten Externen:
extern int slippage = 2; // Kursabweichung beim Schließen von Marktpositionen
eine weitere einfügen:
extern bool total_symb = true; //für alle Paare
und in jeder Zeile:
wenn ((OrderSymbol() == Symbol())
и
if(OrderSymbol() == Symbol())
durch diese ersetzen:
if(OrderSymbol() == Symbol() || total_symb)
Theoretisch sollte es funktionieren, überprüfen Sie es.