function run()
{
set(LOGFILE);
BarPeriod = 60;
LookBack = 1500;
int iTF=1;
while(asset(loop("AUD/CHF","EUR/JPY")))
{
int tf = (Itor1*2)+2 ; // i.e.2 for AUD/CHF or 4 - for EUR/JPY, potentially - optimized
TimeFrame = frameSync(tf);
iTF=TimeFrame;
TimeFrame=1; //
vars dH = series(priceHigh(0),50);
vars dL = series(priceLow(0),50);
vars dO = series(priceOpen(0),50);
vars dC = series(priceClose(0),50);
vars dmiP = series(PlusDI(dO,dH,dL,dC,15),5);
watch("Asset=", Asset," TF=", iTF, " dmiP=", dmiP[0]);
}
}