// TradeStopLimit Sandbox ///////////////////////
function run()
{
set(PLOTNOW);
LookBack = 0;
StartDate = 20190605;
EndDate = 20190610;
BarPeriod = 30;
while(asset(loop("GBP/USD","EUR/USD")))
// while(asset(loop("EUR/USD")))
{
vars Prices = series(price(0));
Stop = 20*PIP;
Trail = 5*PIP;
printf("\n%s************************************** %s %s %.5f L%d S%d",strdate(YMDHMS,0),Asset,AssetBox,(var)TradeStopLimit, NumOpenLong,NumOpenShort);
if(strcmp(Asset,AssetBox)==0)
if(NumOpenLong+NumOpenShort > 0)
{
printf("\n%s$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %s %s %.5f L%d S%d",strdate(YMDHMS,0),Asset,AssetBox,(var)TradeStopLimit, NumOpenLong,NumOpenShort);
plot("Stop",TradeStopLimit,MINV,PURPLE);
}
if(Asset=="GBP/USD")
{
if (ltod(UTC,0) == 0200)
enterLong();
if (ltod(UTC,0) == 1500)
enterShort();
}
if(Asset=="EUR/USD")
{
if (ltod(UTC,0) == 0900)
enterLong();
if (ltod(UTC,0) == 1900)
enterShort();
}}}