Navigation:Home > Content >

Criket_Scalper_2012~.mq4

Time: 2011-03-10 | Download file:Criket_Scalper_2012~.mq4

/*
   Generated by EX4-TO-MQ4 decompiler FREEWARE V4.0.451.1 [-]
   Website: http://www.metaquotes.net
   E-mail : [email protected]
*/
#property copyright "Copyright © 2012, Criket Scalper 2012 by Eko_Rafael"
#property link      "http://www.ifxjambi.com"
#property show_inputs

int gi_76 = 1;
bool gi_80 = FALSE;
bool gi_84 = TRUE;
extern double EquityRisk = 2.0;
double g_slippage_96 = 3333.0;
extern double Lots = 0.1;
double gd_112 = 2.0;
extern double TakeProfit = 10.0;
double g_pips_128 = 0.0;
double gd_136 = 10.0;
double gd_144 = 10.0;
double g_pips_152 = 5.0;
extern int MaxTrades = 20;
bool gi_164 = FALSE;
double gd_168 = 20000.0;
extern bool UseTrailingStop = FALSE;
bool gi_180 = FALSE;
double gd_184 = 100.0;
extern bool TimeFilter = FALSE;
extern int StartHour = 0;
extern int EndHour = 20;
int g_magic_204 = 9999;
double g_price_208;
double gd_216;
double gd_unused_224;
double gd_unused_232;
double g_price_240;
double g_bid_248;
double g_ask_256;
double gd_264;
double gd_272;
double gd_280;
bool gi_288;
string gs_292 = "www.ifxjambi.com";
int g_time_300 = 0;
int gi_304;
int gi_308 = 0;
double gd_312;
int g_pos_320 = 0;
int gi_324;
double gd_328 = 0.0;
bool gi_336 = FALSE;
bool gi_340 = FALSE;
bool gi_344 = FALSE;
int gi_348;
bool gi_352 = TRUE;
int g_datetime_356 = 0;
int g_datetime_360 = 0;
double gd_364;
double gd_372;

// E37F0136AA3FFAF149B351F6A4C948E9
int init() {
   gd_280 = MarketInfo(Symbol(), MODE_SPREAD) * Point;
   if (IsTesting() == TRUE) f0_8();
   if (IsTesting() == FALSE) f0_8();
   return (0);
}

// 52D46093050F38C27267BCE42543EF60
int deinit() {
   return (0);
}

// EA2B2676C28C0DB26D39331A336C6B92
int start() {
   double order_lots_0;
   double order_lots_8;
   double iclose_16;
   double iclose_24;
   string ls_32 = "false";
   string ls_40 = "false";
   if (TimeFilter == FALSE || (TimeFilter && (EndHour > StartHour && (Hour() >= StartHour && Hour() <= EndHour)) || (StartHour > EndHour && (!(Hour() >= EndHour && Hour() <= StartHour))))) ls_32 = "true";
   if (TimeFilter && (EndHour > StartHour && (!(Hour() >= StartHour && Hour() <= EndHour))) || (StartHour > EndHour && (Hour() >= EndHour && Hour() <= StartHour))) ls_40 = "true";
   if (UseTrailingStop) f0_15(gd_136, gd_144, g_price_240);
   if (gi_180) {
      if (TimeCurrent() >= gi_304) {
         f0_3();
         Print("Closed All due to TimeOut");
      }
   }
   if (g_time_300 == Time[0]) return (0);
   g_time_300 = Time[0];
   double ld_48 = f0_5();
   if (gi_164) {
      if (ld_48 < 0.0 && MathAbs(ld_48) > gd_168 / 100.0 * f0_7()) {
         f0_3();
         Print("Closed All due to Stop Out");
         gi_352 = FALSE;
      }
   }
   gi_324 = f0_13();
   if (gi_324 == 0) gi_288 = FALSE;
   for (g_pos_320 = OrdersTotal() - 1; g_pos_320 >= 0; g_pos_320--) {
      OrderSelect(g_pos_320, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
         if (OrderType() == OP_BUY) {
            gi_340 = TRUE;
            gi_344 = FALSE;
            order_lots_0 = OrderLots();
            break;
         }
      }
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
         if (OrderType() == OP_SELL) {
            gi_340 = FALSE;
            gi_344 = TRUE;
            order_lots_8 = OrderLots();
            break;
         }
      }
   }
   if (gi_324 > 0 && gi_324 <= MaxTrades) {
      RefreshRates();
      gd_264 = f0_2();
      gd_272 = f0_6();
      if (gi_340 && gd_264 - Ask >= g_pips_152 * Point) gi_336 = TRUE;
      if (gi_344 && Bid - gd_272 >= g_pips_152 * Point) gi_336 = TRUE;
   }
   if (gi_324 < 1) {
      gi_344 = FALSE;
      gi_340 = FALSE;
      gi_336 = TRUE;
      gd_216 = AccountEquity();
   }
   if (gi_336) {
      gd_264 = f0_2();
      gd_272 = f0_6();
      if (gi_344) {
         if (gi_80 || ls_40 == "true") {
            f0_1(0, 1);
            gd_312 = NormalizeDouble(EquityRisk * order_lots_8, gd_112);
         } else gd_312 = f0_11(OP_SELL);
         if (gi_84 && ls_32 == "true") {
            gi_308 = gi_324;
            if (gd_312 > 0.0) {
               RefreshRates();
               gi_348 = f0_12(1, gd_312, Bid, g_slippage_96, Ask, 0, 0, gs_292 + "-" + gi_308, g_magic_204, 0, HotPink);
               if (gi_348 < 0) {
                  Print("Error: ", GetLastError());
                  return (0);
               }
               gd_272 = f0_6();
               gi_336 = FALSE;
               gi_352 = TRUE;
            }
         }
      } else {
         if (gi_340) {
            if (gi_80 || ls_40 == "true") {
               f0_1(1, 0);
               gd_312 = NormalizeDouble(EquityRisk * order_lots_0, gd_112);
            } else gd_312 = f0_11(OP_BUY);
            if (gi_84 && ls_32 == "true") {
               gi_308 = gi_324;
               if (gd_312 > 0.0) {
                  gi_348 = f0_12(0, gd_312, Ask, g_slippage_96, Bid, 0, 0, gs_292 + "-" + gi_308, g_magic_204, 0, Lime);
                  if (gi_348 < 0) {
                     Print("Error: ", GetLastError());
                     return (0);
                  }
                  gd_264 = f0_2();
                  gi_336 = FALSE;
                  gi_352 = TRUE;
               }
            }
         }
      }
   }
   if (gi_336 && gi_324 < 1) {
      iclose_16 = iClose(Symbol(), 0, 2);
      iclose_24 = iClose(Symbol(), 0, 1);
      g_bid_248 = Bid;
      g_ask_256 = Ask;
      if ((!gi_344) && !gi_340 && ls_32 == "true") {
         gi_308 = gi_324;
         if (iclose_16 > iclose_24) {
            gd_312 = f0_11(OP_SELL);
            if (gd_312 > 0.0) {
               gi_348 = f0_12(1, gd_312, g_bid_248, g_slippage_96, g_bid_248, 0, 0, gs_292 + "-" + gi_308, g_magic_204, 0, HotPink);
               if (gi_348 < 0) {
                  Print(gd_312, "Error: ", GetLastError());
                  return (0);
               }
               gd_264 = f0_2();
               gi_352 = TRUE;
            }
         } else {
            gd_312 = f0_11(OP_BUY);
            if (gd_312 > 0.0) {
               gi_348 = f0_12(0, gd_312, g_ask_256, g_slippage_96, g_ask_256, 0, 0, gs_292 + "-" + gi_308, g_magic_204, 0, Lime);
               if (gi_348 < 0) {
                  Print(gd_312, "Error: ", GetLastError());
                  return (0);
               }
               gd_272 = f0_6();
               gi_352 = TRUE;
            }
         }
      }
      if (gi_348 > 0) gi_304 = TimeCurrent() + 60.0 * (60.0 * gd_184);
      gi_336 = FALSE;
   }
   gi_324 = f0_13();
   g_price_240 = 0;
   double ld_56 = 0;
   for (g_pos_320 = OrdersTotal() - 1; g_pos_320 >= 0; g_pos_320--) {
      OrderSelect(g_pos_320, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
         if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
            g_price_240 += OrderOpenPrice() * OrderLots();
            ld_56 += OrderLots();
         }
      }
   }
   if (gi_324 > 0) g_price_240 = NormalizeDouble(g_price_240 / ld_56, Digits);
   if (gi_352) {
      for (g_pos_320 = OrdersTotal() - 1; g_pos_320 >= 0; g_pos_320--) {
         OrderSelect(g_pos_320, SELECT_BY_POS, MODE_TRADES);
         if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
            if (OrderType() == OP_BUY) {
               g_price_208 = g_price_240 + TakeProfit * Point;
               gd_unused_224 = g_price_208;
               gd_328 = g_price_240 - g_pips_128 * Point;
               gi_288 = TRUE;
            }
         }
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
            if (OrderType() == OP_SELL) {
               g_price_208 = g_price_240 - TakeProfit * Point;
               gd_unused_232 = g_price_208;
               gd_328 = g_price_240 + g_pips_128 * Point;
               gi_288 = TRUE;
            }
         }
      }
   }
   if (gi_352) {
      if (gi_288 == TRUE) {
         for (g_pos_320 = OrdersTotal() - 1; g_pos_320 >= 0; g_pos_320--) {
            OrderSelect(g_pos_320, SELECT_BY_POS, MODE_TRADES);
            if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
            if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) OrderModify(OrderTicket(), g_price_240, OrderStopLoss(), g_price_208, 0, Yellow);
            gi_352 = FALSE;
         }
      }
   }
   return (0);
}

// 9A116C50D133C8648404081885194300
double f0_9(double ad_0) {
   return (NormalizeDouble(ad_0, Digits));
}

// 169720DB8C7DA7F48F483E787B4A2725
int f0_1(bool ai_0 = TRUE, bool ai_4 = TRUE) {
   int li_ret_8 = 0;
   for (int pos_12 = OrdersTotal() - 1; pos_12 >= 0; pos_12--) {
      if (OrderSelect(pos_12, SELECT_BY_POS, MODE_TRADES)) {
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
            if (OrderType() == OP_BUY && ai_0) {
               RefreshRates();
               if (!IsTradeContextBusy()) {
                  if (!OrderClose(OrderTicket(), OrderLots(), f0_9(Bid), 5, CLR_NONE)) {
                     Print("Error close BUY " + OrderTicket());
                     li_ret_8 = -1;
                  }
               } else {
                  if (g_datetime_356 == iTime(NULL, 0, 0)) return (-2);
                  g_datetime_356 = iTime(NULL, 0, 0);
                  Print("Need close BUY " + OrderTicket() + ". Trade Context Busy");
                  return (-2);
               }
            }
            if (OrderType() == OP_SELL && ai_4) {
               RefreshRates();
               if (!IsTradeContextBusy()) {
                  if (!(!OrderClose(OrderTicket(), OrderLots(), f0_9(Ask), 5, CLR_NONE))) continue;
                  Print("Error close SELL " + OrderTicket());
                  li_ret_8 = -1;
                  continue;
               }
               if (g_datetime_360 == iTime(NULL, 0, 0)) return (-2);
               g_datetime_360 = iTime(NULL, 0, 0);
               Print("Need close SELL " + OrderTicket() + ". Trade Context Busy");
               return (-2);
            }
         }
      }
   }
   return (li_ret_8);
}

// BD1F338B493E3233DF78411E167716E8
double f0_11(int a_cmd_0) {
   double lots_4;
   int datetime_12;
   switch (gi_76) {
   case 0:
      lots_4 = Lots;
      break;
   case 1:
      lots_4 = NormalizeDouble(Lots * MathPow(EquityRisk, gi_308), gd_112);
      break;
   case 2:
      datetime_12 = 0;
      lots_4 = Lots;
      for (int pos_20 = OrdersHistoryTotal() - 1; pos_20 >= 0; pos_20--) {
         if (!(OrderSelect(pos_20, SELECT_BY_POS, MODE_HISTORY))) return (-3);
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
            if (datetime_12 < OrderCloseTime()) {
               datetime_12 = OrderCloseTime();
               if (OrderProfit() < 0.0) {
                  lots_4 = NormalizeDouble(OrderLots() * EquityRisk, gd_112);
                  continue;
               }
               lots_4 = Lots;
               continue;
               return (-3);
            }
         }
      }
   }
   if (AccountFreeMarginCheck(Symbol(), a_cmd_0, lots_4) <= 0.0) return (-1);
   if (GetLastError() == 134/* NOT_ENOUGH_MONEY */) return (-2);
   return (lots_4);
}

// CBBD1151F6D49BC6C817A0B96D15036D
int f0_13() {
   int count_0 = 0;
   for (int pos_4 = OrdersTotal() - 1; pos_4 >= 0; pos_4--) {
      OrderSelect(pos_4, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204)
         if (OrderType() == OP_SELL || OrderType() == OP_BUY) count_0++;
   }
   return (count_0);
}

// 41BB59E8D36C416E4C62910D9E765220
void f0_3() {
   for (int pos_0 = OrdersTotal() - 1; pos_0 >= 0; pos_0--) {
      OrderSelect(pos_0, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() == Symbol()) {
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204) {
            if (OrderType() == OP_BUY) OrderClose(OrderTicket(), OrderLots(), Bid, g_slippage_96, Blue);
            if (OrderType() == OP_SELL) OrderClose(OrderTicket(), OrderLots(), Ask, g_slippage_96, Red);
         }
         Sleep(1000);
      }
   }
}

// C159FD8BED695B6E6A109D3B72C199C3
int f0_12(int ai_0, double a_lots_4, double a_price_12, int a_slippage_20, double ad_24, int ai_unused_32, int ai_36, string a_comment_40, int a_magic_48, int a_datetime_52, color a_color_56) {
   int ticket_60 = 0;
   int error_64 = 0;
   int count_68 = 0;
   int li_72 = 100;
   switch (ai_0) {
   case 2:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         ticket_60 = OrderSend(Symbol(), OP_BUYLIMIT, a_lots_4, a_price_12, a_slippage_20, f0_10(ad_24, g_pips_128), f0_14(a_price_12, ai_36), a_comment_40, a_magic_48, a_datetime_52,
            a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(1000);
      }
      break;
   case 4:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         ticket_60 = OrderSend(Symbol(), OP_BUYSTOP, a_lots_4, a_price_12, a_slippage_20, f0_10(ad_24, g_pips_128), f0_14(a_price_12, ai_36), a_comment_40, a_magic_48, a_datetime_52,
            a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(5000);
      }
      break;
   case 0:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         RefreshRates();
         ticket_60 = OrderSend(Symbol(), OP_BUY, a_lots_4, Ask, a_slippage_20, f0_10(Bid, g_pips_128), f0_14(Ask, ai_36), a_comment_40, a_magic_48, a_datetime_52, a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(5000);
      }
      break;
   case 3:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         ticket_60 = OrderSend(Symbol(), OP_SELLLIMIT, a_lots_4, a_price_12, a_slippage_20, f0_0(ad_24, g_pips_128), f0_4(a_price_12, ai_36), a_comment_40, a_magic_48, a_datetime_52,
            a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(5000);
      }
      break;
   case 5:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         ticket_60 = OrderSend(Symbol(), OP_SELLSTOP, a_lots_4, a_price_12, a_slippage_20, f0_0(ad_24, g_pips_128), f0_4(a_price_12, ai_36), a_comment_40, a_magic_48, a_datetime_52,
            a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(5000);
      }
      break;
   case 1:
      for (count_68 = 0; count_68 < li_72; count_68++) {
         ticket_60 = OrderSend(Symbol(), OP_SELL, a_lots_4, Bid, a_slippage_20, f0_0(Ask, g_pips_128), f0_4(Bid, ai_36), a_comment_40, a_magic_48, a_datetime_52, a_color_56);
         error_64 = GetLastError();
         if (error_64 == 0/* NO_ERROR */) break;
         if (!((error_64 == 4/* SERVER_BUSY */ || error_64 == 137/* BROKER_BUSY */ || error_64 == 146/* TRADE_CONTEXT_BUSY */ || error_64 == 136/* OFF_QUOTES */))) break;
         Sleep(5000);
      }
   }
   return (ticket_60);
}

// A04259EF619300E271488B8ABD9DF8A9
double f0_10(double ad_0, int ai_8) {
   if (ai_8 == 0) return (0);
   return (ad_0 - ai_8 * Point);
}

// 0D578CA46072792DE50D5B9F5F5F8784
double f0_0(double ad_0, int ai_8) {
   if (ai_8 == 0) return (0);
   return (ad_0 + ai_8 * Point);
}

// CE75B31DDDC1519B313C4C612EF22D86
double f0_14(double ad_0, int ai_8) {
   if (ai_8 == 0) return (0);
   return (ad_0 + ai_8 * Point);
}

// 4347D7B92E8469B198EAA742F66BBE62
double f0_4(double ad_0, int ai_8) {
   if (ai_8 == 0) return (0);
   return (ad_0 - ai_8 * Point);
}

// 4A186EA1A04A05E39FD2E7A94BB28576
double f0_5() {
   double ld_ret_0 = 0;
   for (g_pos_320 = OrdersTotal() - 1; g_pos_320 >= 0; g_pos_320--) {
      OrderSelect(g_pos_320, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204)
         if (OrderType() == OP_BUY || OrderType() == OP_SELL) ld_ret_0 += OrderProfit();
   }
   return (ld_ret_0);
}

// FDD5E0C68EEEAC73C07299767285F173
void f0_15(int ai_0, int ai_4, double a_price_8) {
   int li_16;
   double order_stoploss_20;
   double price_28;
   if (ai_4 != 0) {
      for (int pos_36 = OrdersTotal() - 1; pos_36 >= 0; pos_36--) {
         if (OrderSelect(pos_36, SELECT_BY_POS, MODE_TRADES)) {
            if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
            if (OrderSymbol() == Symbol() || OrderMagicNumber() == g_magic_204) {
               if (OrderType() == OP_BUY) {
                  li_16 = NormalizeDouble((Bid - a_price_8) / Point, 0);
                  if (li_16 < ai_0) continue;
                  order_stoploss_20 = OrderStopLoss();
                  price_28 = Bid - ai_4 * Point;
                  if (order_stoploss_20 == 0.0 || (order_stoploss_20 != 0.0 && price_28 > order_stoploss_20)) OrderModify(OrderTicket(), a_price_8, price_28, OrderTakeProfit(), 0, Aqua);
               }
               if (OrderType() == OP_SELL) {
                  li_16 = NormalizeDouble((a_price_8 - Ask) / Point, 0);
                  if (li_16 < ai_0) continue;
                  order_stoploss_20 = OrderStopLoss();
                  price_28 = Ask + ai_4 * Point;
                  if (order_stoploss_20 == 0.0 || (order_stoploss_20 != 0.0 && price_28 < order_stoploss_20)) OrderModify(OrderTicket(), a_price_8, price_28, OrderTakeProfit(), 0, Red);
               }
            }
            Sleep(1000);
         }
      }
   }
}

// 91C97865111C4DD6B44C584F4B9358BB
double f0_7() {
   if (f0_13() == 0) gd_364 = AccountEquity();
   if (gd_364 < gd_372) gd_364 = gd_372;
   else gd_364 = AccountEquity();
   gd_372 = AccountEquity();
   return (gd_364);
}

// 262336F736ADFEEC641C03BB3514631C
double f0_2() {
   double order_open_price_0;
   int ticket_8;
   double ld_unused_12 = 0;
   int ticket_20 = 0;
   for (int pos_24 = OrdersTotal() - 1; pos_24 >= 0; pos_24--) {
      OrderSelect(pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204 && OrderType() == OP_BUY) {
         ticket_8 = OrderTicket();
         if (ticket_8 > ticket_20) {
            order_open_price_0 = OrderOpenPrice();
            ld_unused_12 = order_open_price_0;
            ticket_20 = ticket_8;
         }
      }
   }
   return (order_open_price_0);
}

// 599A26C25DF2561FBAA884F47E1B315C
double f0_6() {
   double order_open_price_0;
   int ticket_8;
   double ld_unused_12 = 0;
   int ticket_20 = 0;
   for (int pos_24 = OrdersTotal() - 1; pos_24 >= 0; pos_24--) {
      OrderSelect(pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != g_magic_204) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == g_magic_204 && OrderType() == OP_SELL) {
         ticket_8 = OrderTicket();
         if (ticket_8 > ticket_20) {
            order_open_price_0 = OrderOpenPrice();
            ld_unused_12 = order_open_price_0;
            ticket_20 = ticket_8;
         }
      }
   }
   return (order_open_price_0);
}

// 938363B042E987609BD8B876255B9679
void f0_8() {
   Comment("Criket Scalper 2012 EUR/USD - GBP/USD M1\n", "Eko Rafael |Anak Jambi|=> Tukang Oprek Ea Foyek <=\n", "Forex Account Server:", AccountServer(), 
      "\n", "Lots:  ", Lots, 
      "\n", "Symbol: ", Symbol(), 
      "\n", "Price:  ", NormalizeDouble(Bid, 4), 
      "\n", "Date: ", Month(), "-", Day(), "-", Year(), " Server Time: ", Hour(), ":", Minute(), ":", Seconds(), 
   "\n");
}

Recommend