Zitat:
Zitat von Mast83
Hallo alle Zusammen,
es geht um folgendes...Ich möchte gerne wissen ob die Möglichkeit besteht neben einer offenen Position eine neue einzugehen die dann die Lotsize aus der vorherigen Position übernimmt und um einen Faktor x erhöht?
Beispiel...
ich gehe long zu 1,3000 mit einer Lotsize von 0,01.
Ich möchte ab einem gewissen Punkte die Lotsize um den Faktor 2 erhöhen...
das heißt ich gehe zu Kurs x mit einer Lotsize von 0,02 Long.
Somit habe ich nun 2 Order im Markt mit zusammen 0,03 Lots.
Dankeschön
Marc
|
Wenn es ein EA werden soll, ist das einfach:
PHP-Code:
int nt =OrdersTotal();
int err = 0;
double TPNew = 0;
int iLongStop = 0;
int iShortStop = 0;
for(int i=0;i<nt;i++)
{
if ( OrderSelect(i, SELECT_BY_POS) // Nur meine Aufträge/
&& OrderMagicNumber() == MAGICNUMBER // meine magicnumber
&& OrderSymbol() == Symbol()) // mein Paar
{
if( OrderType() == OP_BUY)
{
double lots= OrderLots(); //OrderLots deines Auftrags
lots = lots * 2; // Erhöhen der Lotsize etc...
}
}
etc...
Gruss,
Hoschie