← Назад к списку файлов

greezly bot pro mq4@lifeindreamsworld.mq4

Поиск по коду файла

/*
   G e n e r a t e d  by ex4-to-mq4 decompiler FREEWARE 4.0.509.5
   Website: htTP:/ /w WW. me TAQ U O t E S. Ne T
   E-mail : sU p P o R T@ Me t A q uO tE s.ne t
*/

int G_acc_number_76 = 62249064;
double G_maxlot_80 = 0.0;
string Gs_88 = "AP_v.3.0";
double Gd_96 = 2.0;
string Gs_104 = "AutoP_v.3.0";
int Gi_unused_112 = 1;
extern string __1__ = " ?????? 1 - ???. 2 - ????.";
extern int MMType = 1;
bool Gi_128 = TRUE;
extern string __2__ = "????????? ????. ????";
extern double LotMultiplikator = 1.667;
double Gd_148;
double G_slippage_156 = 5.0;
extern string __3__ = "????????? ???:";
extern string _____ = "true - ??????????, false - ?? ???????";
extern bool LotConst_or_not = FALSE;
extern double Lot = 0.01;
extern double RiskPercent = 30.0;
double Gd_200;
extern string __4__ = "??????? ? ??????? - ??";
extern double TakeProfit = 5.0;
double Gd_224;
double G_pips_232 = 0.0;
double Gd_240 = 10.0;
double Gd_248 = 10.0;
extern string __5__ = "?????????? ?/? ????????";
extern double Step = 5.0;
double Gd_272;
extern string __6__ = "??X ???-?? ???????";
extern int MaxTrades = 30;
extern string __7__ = "??????????? ??????";
extern bool UseEquityStop = FALSE;
extern double TotalEquityRisk = 20.0;
bool Gi_312 = FALSE;
bool Gi_316 = FALSE;
bool Gi_320 = FALSE;
double Gd_324 = 48.0;
bool Gi_332 = FALSE;
int Gi_336 = 2;
int Gi_340 = 16;
extern string __8__ = "????????????? ??????";
extern int Magic = 1111111;
int Gi_356;
extern string __9__ = "??????? ? ????? ??????";
extern bool ShowTableOnTesting = TRUE;
extern string _ = "(true-???.,false-????.)";
double G_price_380;
double Gd_388;
double Gd_unused_396;
double Gd_unused_404;
double G_price_412;
double G_bid_420;
double G_ask_428;
double Gd_436;
double Gd_444;
double Gd_452;
bool Gi_460;
datetime G_time_464 = 0;
int Gi_468;
int Gi_472 = 0;
double Gd_476;
int G_pos_484 = 0;
int Gi_488;
double Gd_492 = 0.0;
bool Gi_500 = FALSE;
bool Gi_504 = FALSE;
bool Gi_508 = FALSE;
int Gi_512;
bool Gi_516 = FALSE;
int G_datetime_520 = 0;
int G_datetime_524 = 0;
double Gd_528;
double Gd_536;
int G_fontsize_544 = 14;
color G_color_548 = Gold;
color G_color_552 = Orange;
color G_color_556 = Gray;
int Gi_unused_560 = 5197615;

int init() {
      // код доступен только после оплаты
   }

int deinit() {
   return (0);
}

int start() {
      // код доступен только после оплаты
   }

double f0_11(double Ad_0) {
   return (NormalizeDouble(Ad_0, Digits));
}

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() == Gi_356) {
            if (OrderType() == OP_BUY && Ai_0) {
               RefreshRates();
               if (!IsTradeContextBusy()) {
                  if (!OrderClose(OrderTicket(), OrderLots(), f0_11(Bid), 5, CLR_NONE)) {
                     Print("Error close BUY " + OrderTicket());
                     Li_ret_8 = -1;
                  }
               } else {
                  if (G_datetime_520 == iTime(NULL, 0, 0)) return (-2);
                  G_datetime_520 = 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_11(Ask), 5, CLR_NONE))) continue;
                  Print("Error close SELL " + OrderTicket());
                  Li_ret_8 = -1;
                  continue;
               }
               if (G_datetime_524 == iTime(NULL, 0, 0)) return (-2);
               G_datetime_524 = iTime(NULL, 0, 0);
               Print("Need close SELL " + OrderTicket() + ". Trade Context Busy");
               return (-2);
            }
         }
      }
   }
   return (Li_ret_8);
}

double f0_14(int A_cmd_0) {
   double Ld_ret_4;
   int datetime_12;
   switch (MMType) {
   case 0:
      Ld_ret_4 = Gd_200;
      break;
   case 1:
      Ld_ret_4 = NormalizeDouble(Gd_200 * MathPow(Gd_148, Gi_472), Gd_96);
      break;
   case 2:
      datetime_12 = 0;
      Ld_ret_4 = Gd_200;
      for (int pos_20 = OrdersHistoryTotal() - 1; pos_20 >= 0; pos_20--) {
         if (OrderSelect(pos_20, SELECT_BY_POS, MODE_HISTORY)) {
            if (OrderSymbol() == Symbol() && OrderMagicNumber() == Gi_356) {
               if (datetime_12 < OrderC

Показано первые 50% кода (символов: 18745)

Как получить полную версию?

Введите ваш email и нажмите кнопку, чтобы перейти к оплате.