Skripte: ClosePosition - Seite 3

 
fxsaber:
Nun, es ist einfach, ein geschlossenes Volumen in den Code einzufügen.

Sie haben das Wesen des Skripts nicht verstanden! Der Name des Skripts ist"Position schließen"! Und es gibt zehn Positionen! Die ursprüngliche Logik des Skripts geht nur von einer Position aus. Und Ihr Code ist völlig unbrauchbar. Eine Zeile ist völlig ausreichend:

request.position=PositionGetInteger(POSITION_TICKET);
 
Nikolay Kositsin:
Sie haben das Wesen des Skripts nicht verstanden! Der Name des Drehbuchs ist"Position schließen"! Und es gibt zehn Positionen! Die ursprüngliche Logik des Skripts geht von nur einer Position aus.

Auch auf MT5-Hedge und MT4 gibt es immer eine Nettoposition. Der Algorithmus ist wie folgt

  1. Wir berechnen die Größe und Richtung der Nettoposition.
  2. Eröffnen Sie eine Position für das angegebene Volumen dagegen.
  3. Schließt die NEUE Position mit OrderCloseBy.

 
Nikolay Kositsin:

Und Ihr Code ist völlig nutzlos. Eine Zeile ist genug:

request.position=PositionGetInteger(POSITION_TICKET);
Wenn wir von Wertlosigkeit sprechen, dann hier.
request.type_filling=ORDER_FILLING_FOK;
 
fxsaber:

Die Nettoposition ist auch auf MT5-Hedge und MT4 immer gleich. Der Algorithmus ist wie folgt

  1. Berechnen Sie die Größe und Richtung der Nettoposition.
  2. Eröffnen Sie eine Position für das angegebene Volumen dagegen.
  3. Wir schließen die NEUE Position mit OrderCloseBy.

Dies ist eine Unterhaltung über nichts im Stil von: "Wenn Oma ein Großvater wäre und einen Penis hätte....". Das Skript schließt nur eine Position im Terminal und das ist alles!
 
Nikolay Kositsin:
Dies ist eine Unterhaltung über nichts im Stil von "Wenn Oma ein Großvater wäre und einen Penis hätte....". Das Skript schließt nur eine Stelle im Terminal und das ist alles!
Metaquotes-Demo, Si-3.17, Netting - probieren Sie es aus!
 
fxsaber:
Apropos wertlos, hier ist es
request.type_filling=ORDER_FILLING_FOK;
Leider gilt dies für ALLE Ihre Expert Advisors - TradeAlgorithms.mqh
 
fxsaber:
Leider gilt dies für ALLE Ihre Expert Advisors - TradeAlgorithms.mqh
Sie haben einen Haufen Code gezeichnet, der Ihre Gelehrsamkeit demonstriert, aber in dieser speziellen Situation absolut unangebracht ist. Ich habe nur eine Zeile Code gezeichnet, aber an der richtigen Stelle, um das Problem zu lösen und nebenbei auf die ursprüngliche Bedeutung dieses Skripts hingewiesen. Das war's!
 
Nikolay Kositsin:
Sie haben einen Haufen Code gezeichnet, der Ihre Gelehrsamkeit demonstriert, aber in dieser speziellen Situation absolut unangebracht ist. Ich habe nur eine Zeile Code gezeichnet, aber an der richtigen Stelle, um das Problem zu lösen, und ganz nebenbei auf die ursprüngliche Bedeutung dieses Skripts hingewiesen. Das war's!

Leider sehen Sie das Problem nicht - Ihre Handelscodes funktionieren nur bei Symbolen, die ORDER_FILLING_FOK unterstützen. Bei anderen (z.B. Aktiensymbolen) - wird es nicht funktionieren.

Hier ist ein Beispiel

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Skripte: ClosePosition

fxsaber, 2017.02.21 09:42 Uhr.

Metaquotes-Demo, Si-3.17, Netting - probieren Sie es aus!
 
fxsaber:

Leider sehen Sie das Problem nicht - Ihre Handelscodes funktionieren nur bei Symbolen, die ORDER_FILLING_FOK unterstützen. Bei anderen (z.B. Aktiensymbolen) - funktioniert es nicht.

Hier ist ein Beispiel

In dieser Unterhaltung geht es um nichts. Im Zusammenhang mit dieser Situation ging es um ein ganz anderes Problem. Warum Begriffe ersetzen? Was den Austausch betrifft, so kann ein Code nicht unendlich universell sein. Wenn es für Sie so dringend ist, dann nehmen Sie die Fahne in die Hand, eröffnen Sie ein Thema im Forum und entwickeln Sie es, wer hindert Sie daran?
 

Nikolay Kositsin:
Разговор ни об чём. В контексте данной ситуации разговор шёл о совсем другой проблеме.

Sie reagieren seltsam, wenn man Ihnen deutlich zeigt, dass das Drehbuch nicht funktioniert.

Warum Konzepte ersetzen? Was den Austausch betrifft, so kann ein Code nicht unendlich universell sein. Wenn es für Sie so dringend ist, dann nehmen Sie die Fahne in die Hand, eröffnen Sie ein Thema im Forum und entwickeln Sie es, wer hindert Sie daran?
Sie können, Sie sind nur nicht im Thema.