Skripte: Long position

 

Long position:

Ein einfaches Skript zum Öffnen einer Kauf-Position mit dem aktuellen Preis, einem bestimmten Risiko-Prozentsatz und Risiko-Gewinnverhältnis.

Autor: Marcus Wyatt

 
Das Skript funktioniert nicht, weil die erwähnten Include-Dateien #include <Trade\Trade.mqh> im Code fehlen.
#include <Trade\PositionInfo.mqh>.
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>

 
   double percentage   = RiskPercentage / 100;
   
   if(percentage > MAX_PERCENT) percentage = MAX_PERCENT;
   

   
   lots = (final_account_balance*(RiskPercentage/100.0))/(lots_size/leverage);
   //----
   return( lots );

In diesen Codezeilen berechnen Sie den Prozentsatz und begrenzen diesen, aber später in der Berechnung von lots_size verwenden Sie den begrenzten "Prozentwert" nicht.

Ich glaube nicht, dass dies korrekt wäre, da "percentage" im Codesnippet nicht mehr verwendet wird. Bitte überprüfen Sie dies.

 
Kira27 #:
Das Skript funktioniert nicht, weil die erwähnten Include-Dateien #include <Trade\Trade.mqh> im Code fehlen.
#include <Trade\PositionInfo.mqh>.
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>

Nach dem Einschalten des "algorithmischen Handels" in den Terminaleinstellungen.))))))
 
diese gute Option
 
ich weiß nicht