Habe das mal wieder anders gemacht, 0Errors/0Warnings - aber das Programm macht es nicht so wie ich es will. Eigentlich wird es vollkommen ignoriert.
1. In die Daten mit aufgenommen:
Code:
double StochSchliessenLongK = iStochastic(NULL,0, 8, 3, 3, MODE_SMA, 0, MODE_MAIN,1);
double StochSchliessenLongD = iStochastic(NULL,0, 8, 3, 3, MODE_SMA, 0, MODE_SIGNAL,1);
double StochSchliessenShortK = iStochastic(NULL,0, 8, 3, 3, MODE_SMA, 0, MODE_MAIN,1);
double StochSchliessenShortD = iStochastic(NULL,0, 8, 3, 3, MODE_SMA, 0, MODE_SIGNAL,1);
2. Den Code geändert:
Code:
if(StochSchliessenLongK > StochSchliessenLongD)
{
if(StochSchliessenLongK > 80.0)
{
if(OrderSelect(LongOrder,SELECT_BY_TICKET)==true)
{
if(OrderCloseTime()==0 && OrderStopLoss()==0)
{
LongOrderGeclosed = OrderClose(LongOrder,OrderLots(),Ask,10,Blue);
if (LongOrderGeclosed==true) LongOrder=0;
}
}
}
}
Erfolg = NULL
Son Mist