moin,
nachdem Du Deine Position ausgewählt hast, ermittelst Du mit OrderProfit() den aktuellen Gewinn.
Wenn der Gewinn Deine gewünschte Grösse hat, kaufst Du nach:
int PositionsGewinn = OrderProfit();
if (PositionsGewinn >= DeinGewünschterProfitzumNachkaufen)
OrderTicket = Ordersend(....................);
Hier musst Du noch dafür sorgen, dass nur eine Position geöffnet wird.
Wenn Du mehrmals nachkaufen möchtest, wiederholst Du das Ganze bei entsprechend grössererm Profit.
Gruss...
|