//+------------------------------------------------------------------+ //| count.mq4 | //| Copyright 2014, Abilash kumar balasubramanian. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "http://www.facebook.com/hsalibaa" #property link "http://www.facebook.com/hsalibaa" #property version "1.00" #property strict extern int TakeProfit = 200; extern int StopLoss = 400; extern double lot1 = 0.01; extern double lot2 = 0.03; extern double lot3 = 0.09; extern double lot4 = 0.27; extern double lot5 = 0.81; extern double lot6 = 2.43; extern double lot7 = 7.29; extern double lot8 = 21.87; extern double lot9 = 65.61; extern double lot10 = 196.83; extern double lot11 = 590.49; int MagicN=0000; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- int total=OrdersTotal(); int i; double OpenLongOrders=0,OpenShortOrders=0,PendLongs=0,PendShorts=0; //--- if(total==0 && OpenLongOrders==0 && OpenShortOrders==0 && PendLongs==0 && PendShorts==0) { openbuy(); sellstop(); } //--- for(i=0;i=0;x--) { OrderSelect(x,SELECT_BY_POS,MODE_TRADES); if(OrderType()==OP_BUY || OrderType()==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),666,CLR_NONE); }else{OrderDelete(OrderTicket()); } } } //+------------------------------------------------------------------+