cafte traderi,
potreboval by som pls otestovat na historickych datach (pripadne vylepsit) moj AOS.
Pocital som to na GBPCHF H1 s pociatosnym vkladom 8000€ a min rocnym profitom 25%. (neotestovane)
Kod som robil v metaeditore.
int start()
{
double CLB=iClose(NULL,60,1);
double OLB=iOpen(NULL,60,1);
double OAB=iOpen(NULL,60,0);
double Lots;
double LotsH;
int ticket,ord1;
int total=OrdersTotal();
int totalH=OrdersHistoryTotal();
//================================================================ set lots
for (ord1=0;ord1
{
OrderSelect(ord1,SELECT_BY_POS,MODE_HISTORY);
{
if (OrderProfit()
{
LotsH=OrderLots();
Lots=LotsH*2.5;
}
else
Lots=0.1;
}
}
//================================================================ orders do 3.8lotu
if (total
{
if (CLB>OLB && Hour()>8 && Hour()
{
if (Minute()
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,OAB-0.0100,OAB+0.0100, NULL,16384,0,Blue);
}
}
else
{
if (CLB8 && Hour()
{
if (Minute()
{
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,OAB+0.0100,OAB-0.0100, NULL,16384,0,Red);
}
}
}
//================================================================ orders nad 3.8lotu (5obchodov za sebou v minuse)
if (CLB>OLB && Hour()>8 && Hour()4.0)
{
if (Minute()
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,OAB-0.0060,OAB+0.0060, NULL,16384,0,Blue);
}
}
else
{
if (CLB8 && Hour()4.0)
{
if (Minute()
{
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,OAB+0.0060,OAB-0.0060, NULL,16384,0,Red);
}
}
}
}
}