The Money Tree Robot
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «the-money-tree.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
The Money Tree Robot by LeapFX — это торговый советник для MetaTrader 4, предназначенный для автоматической торговли на финансовых рынках. Программа использует внешние параметры для настройки размера лота и отправки уведомлений, а также взаимодействует с торговыми функциями платформы для управления ордерами. В коде присутствует обработка событий, связанных с торговлей, и вспомогательные функции для логирования и отображения информации на графике. Однако конкретные торговые стратегии и алгоритмы принятия решений не раскрываются в данном описании.
Настройки программы
| Настройка | Описание |
|---|---|
| Receipt | Квитанция — Строковый параметр, используемый для ввода идентификатора или квитанции, возможно, для активации или проверки лицензии. |
| Электронная почта — Адрес электронной почты для отправки уведомлений о работе советника. | |
| LotSize | Размер лота — Размер торгового лота, используемого советником при открытии позиций. |
Поиск по коду файла
#property version "4.0";
#property strict
#import "wininet.dll"
int InternetOpenW(string,int,string,string,int);
int InternetOpenUrlW(int,string,string,int,int,int);
int InternetReadFile(int,uchar&[],int,int&[]);
int InternetCloseHandle(int);
#import
extern string Receipt = "Enter Your Receipt Here";
extern string Email = "***** **** ***** ****";
extern double LotSize = 0.01;
string Is_0000;
string Is_0038;
string Is_0028;
long Gl_0000;
int returned_i;
int Ii_006C;
int Ii_0070;
int Ii_0074;
int Ii_0078;
int Ii_007C;
int Ii_0080;
int Ii_0084;
int Ii_0088;
int Ii_008C;
int Ii_0090;
int Ii_0094;
int Ii_0098;
int Ii_009C;
int Ii_00A0;
double Id_08E0;
double Id_07A0;
double Id_07A8;
double Id_07B0;
double Id_07B8;
double Id_07C0;
double Id_07E8;
double Id_07D8;
int Ii_08E8;
int Ii_08EC;
bool Ib_08F0;
bool Ib_00E8;
bool Ib_070C;
double Id_00C0;
double Id_00D0;
int Ii_08F4;
int Ii_08F8;
string Is_0900;
string Is_0910;
double Id_00D8;
bool Ib_0754;
int Ii_091C;
int Ii_00F8;
int Ii_0100;
int Ii_00FC;
int Ii_0104;
int Ii_0920;
double Ind_004;
bool Gb_0000;
double Ind_000;
double Id_38F0;
double Ind_002;
double Gd_0000;
double Ind_003;
int Ii_0108;
int Ii_010C;
double Id_0110;
int Ii_0118;
int Ii_011C;
bool Ib_0120;
int Ii_0124;
int Ii_0128;
int Ii_012C;
double Id_0130;
double Id_0138;
int Ii_0140;
double Id_0148;
int Ii_0150;
double Id_0158;
double Id_0160;
int Ii_0168;
double Id_0170;
int Ii_0178;
double Id_0180;
int Ii_0188;
double Id_0190;
double Id_0198;
int Ii_01A0;
double Id_01A8;
double Id_01B0;
int Ii_01B8;
double Id_01C0;
int Ii_01C8;
double Id_01D0;
int Ii_01D8;
double Id_01E0;
double Id_01E8;
int Ii_01F0;
double Id_01F8;
double Id_0200;
int Ii_0208;
double Id_0210;
int Ii_0218;
double Id_0220;
int Ii_0228;
double Id_0230;
double Id_0238;
int Ii_0240;
double Id_0248;
double Id_0250;
int Ii_0258;
double Id_0260;
int Ii_0268;
double Id_0270;
int Ii_0278;
double Id_0280;
double Id_0288;
int Ii_0290;
double Id_0298;
double Id_02A0;
int Ii_02A8;
double Id_02B0;
int Ii_02B8;
double Id_02C0;
int Ii_02C8;
double Id_02D0;
double Id_02D8;
int Ii_02E0;
double Id_02E8;
double Id_02F0;
int Ii_02F8;
double Id_0300;
int Ii_0308;
double Id_0310;
int Ii_0318;
double Id_0320;
double Id_0328;
int Ii_0330;
double Id_0338;
double Id_0340;
int Ii_0348;
double Id_0350;
bool Ib_0358;
int Ii_035C;
int Ii_0360;
int Ii_0364;
double Id_0368;
double Id_0370;
int Ii_0378;
double Id_0380;
int Ii_0388;
double Id_0390;
double Id_0398;
int Ii_03A0;
double Id_03A8;
int Ii_03B0;
double Id_03B8;
int Ii_03C0;
double Id_03C8;
double Id_03D0;
int Ii_03D8;
double Id_03E0;
double Id_03E8;
int Ii_03F0;
double Id_03F8;
int Ii_0400;
double Id_0408;
int Ii_0410;
double Id_0418;
double Id_0420;
int Ii_0428;
double Id_0430;
double Id_0438;
int Ii_0440;
double Id_0448;
int Ii_0450;
double Id_0458;
int Ii_0460;
double Id_0468;
double Id_0470;
int Ii_0478;
double Id_0480;
double Id_0488;
int Ii_0490;
double Id_0498;
int Ii_04A0;
double Id_04A8;
int Ii_04B0;
double Id_04B8;
double Id_04C0;
int Ii_04C8;
double Id_04D0;
double Id_04D8;
int Ii_04E0;
double Id_04E8;
int Ii_04F0;
double Id_04F8;
int Ii_0500;
double Id_0508;
double Id_0510;
int Ii_0518;
double Id_0520;
double Id_0528;
int Ii_0530;
double Id_0538;
int Ii_0540;
double Id_0548;
int Ii_0550;
double Id_0558;
double Id_0560;
int Ii_0568;
double Id_0570;
double Id_0578;
int Ii_0580;
double Id_0588;
double Id_0590;
int Ii_0598;
double Id_05A0;
int Ii_05A8;
int Ii_05AC;
double Id_05B0;
int Ii_05B8;
double Id_05C0;
int Ii_05C8;
double Id_05D0;
int Ii_05D8;
int Ii_05DC;
double Id_05E0;
int Ii_05E8;
double Id_05F0;
int Ii_05F8;
double Id_0600;
int Ii_0608;
double Id_0610;
int Ii_0618;
double Id_0620;
int Ii_0628;
int Ii_062C;
double Id_0630;
int Ii_0638;
int Ii_063C;
double Id_0640;
int Ii_0648;
double Id_0650;
int Ii_0658;
double Id_0660;
int Ii_0668;
int Ii_066C;
double Id_0670;
int Ii_0678;
double Id_0680;
int Ii_0688;
double Id_0690;
int Ii_0698;
int Ii_069C;
double Id_06A0;
int Ii_06A8;
double Id_06B0;
int Ii_06B8;
double Id_06C0;
int Ii_06C8;
double Id_06D0;
int Ii_06D8;
double Id_06E0;
int Ii_06E8;
int Ii_06EC;
double Id_06F0;
int Ii_06F8;
int Ii_06FC;
double Id_0700;
int Ii_0708;
int Gi_0000;
long Gl_0001;
int Gi_0001;
long Gl_0002;
int Gi_0002;
long Gl_0003;
string Is_0748;
int Ii_0758;
int Ii_075C;
bool returned_b;
double Id_0768;
int Gi_0003;
bool Gb_0004;
double Gd_0003;
int Gi_0004;
bool Ib_0060;
int Ii_005C;
long Il_0780;
long returned_l;
long Gl_0004;
int Gi_0005;
long Gl_0005;
int Gi_0006;
int Ii_0064;
bool Gb_0006;
int Ii_0048;
int Ii_0058;
bool Gb_0007;
double Gd_0006;
double Id_07E0;
int Gi_0007;
bool Gb_0008;
double Gd_0007;
int Gi_0008;
long Il_0808;
long Gl_0008;
int Gi_0009;
long Gl_0009;
int Gi_000A;
bool Gb_000A;
int Ii_0044;
int Ii_0054;
bool Gb_000B;
double Gd_000A;
int Ii_07F0;
double Id_0830;
int Ii_0838;
double Id_0840;
int Ii_0050;
double Id_0850;
int Ii_085C;
int Ii_0860;
double Id_0868;
int Ii_0870;
double Id_0878;
int Ii_0880;
int Ii_004C;
double Id_0888;
int Ii_0894;
double Id_0898;
int Ii_08A0;
double Id_08A8;
int Ii_08B0;
double Id_08B8;
bool Ib_000C;
int Ii_0010;
int Ii_0014;
int Ii_0018;
int Ii_001C;
int Ii_0020;
int Ii_0024;
int Ii_0068;
double Id_00A8;
bool Ib_00B0;
double Id_00B8;
double Id_00C8;
double Id_00E0;
double Id_00F0;
int Ii_0710;
long Il_0718;
long Il_0720;
int Ii_0728;
long Il_0730;
int Ii_0738;
long Il_0740;
bool Ib_0760;
int Ii_0770;
bool Ib_0774;
double Id_0778;
long Il_0788;
int Ii_0790;
long Il_0798;
int Ii_07C8;
double Id_07D0;
int Ii_07F4;
bool Ib_07F8;
double Id_0800;
int Ii_0810;
long Il_0818;
int Ii_0820;
double Id_0828;
bool Ib_083C;
int Ii_0848;
bool Ib_0858;
bool Ib_0890;
bool Ib_08C0;
int Ii_08C4;
long Il_08C8;
int Ii_08D0;
long Il_08D8;
double Id_0928;
int Ii_0930;
int Ii_0934;
double Id_0938;
int Ii_0940;
int Ii_0944;
int Ii_0948;
double Id_0950;
int Ii_0958;
long Il_0960;
int Ii_0968;
int Ii_096C;
double Id_0970;
int Ii_0978;
int Ii_097C;
int Ii_0980;
int Ii_0984;
double Id_0988;
int Ii_0990;
int Ii_0994;
int Ii_0998;
long Il_09A0;
int Ii_09A8;
int Ii_09AC;
int Ii_09B0;
int Ii_09B4;
int Ii_09B8;
int Ii_09BC;
int Ii_09C0;
int Ii_09C4;
long Il_09C8;
int Ii_09D0;
int Ii_09D4;
int Ii_09D8;
double Id_09E0;
int Ii_09E8;
int Ii_09EC;
int Ii_09F0;
int Ii_09F4;
int Ii_09F8;
int Ii_09FC;
double Id_0A00;
int Ii_0A08;
long Il_0A10;
int Ii_0A18;
int Ii_0A1C;
int Ii_0A20;
int Ii_0A24;
int Ii_0A28;
int Ii_0A2C;
int Ii_0A30;
double Id_0A38;
int Ii_0A40;
long Il_0A48;
int Ii_0A50;
int Ii_0A54;
int Ii_0A58;
double Id_0A60;
int Ii_0A68;
int Ii_0A6C;
int Ii_0A70;
int Ii_0A74;
int Ii_0A78;
int Ii_0A7C;
long Il_0A80;
int Ii_0A88;
int Ii_0A8C;
int Ii_0A90;
int Ii_0A94;
int Ii_0A98;
double Id_0AA0;
int Ii_0AA8;
int Ii_0AAC;
int Ii_0AB0;
int Ii_0AB4;
long Il_0AB8;
int Ii_0AC0;
int Ii_0AC4;
int Ii_0AC8;
int Ii_0ACC;
int Ii_0AD0;
int Ii_0AD4;
int Ii_0AD8;
int Ii_0ADC;
double Id_0AE0;
int Ii_0AE8;
long Il_0AF0;
int Ii_0AF8;
int Ii_0AFC;
int Ii_0B00;
int Ii_0B04;
double Id_0B08;
int Ii_0B10;
int Ii_0B14;
long Il_0B18;
int Ii_0B20;
int Ii_0B24;
double Id_0B28;
int Ii_0B30;
int Ii_0B34;
double Id_0B38;
int Ii_0B40;
int Ii_0B44;
long Il_0B48;
int Ii_0B50;
int Ii_0B54;
int Ii_0B58;
int Ii_0B5C;
int Ii_0B60;
double Id_0B68;
long Il_0B70;
double Id_0B78;
long Il_0B80;
int Ii_0B88;
int Ii_0B8C;
int Ii_0B90;
int Ii_0B94;
int Ii_0B98;
double Id_0BA0;
int Ii_0BA8;
int Ii_0BAC;
int Ii_0BB0;
int Ii_0BB4;
int Ii_0BB8;
double Id_0BC0;
int Ii_0BC8;
long Il_0BD0;
int Ii_0BD8;
int Ii_0BDC;
int Ii_0BE0;
int Ii_0BE4;
double Id_0BE8;
int Ii_0BF0;
int Ii_0BF4;
int Ii_0BF8;
int Ii_0BFC;
int Ii_0C00;
double Id_0C08;
int Ii_0C10;
int Ii_0C14;
int Ii_0C18;
int Ii_0C1C;
int Ii_0C20;
double Id_0C28;
int Ii_0C30;
long Il_0C38;
int Ii_0C40;
int Ii_0C44;
int Ii_0C48;
double Id_0C50;
int Ii_0C58;
bool Ib_0C5C;
long Il_0C60;
double Id_0C68;
double Id_0C70;
int Ii_0C78;
long Il_0C80;
double Id_0C88;
int Ii_0C90;
bool Ib_0C94;
long Il_0C98;
double Id_0CA0;
double Id_0CA8;
int Ii_0CB0;
long Il_0CB8;
bool Ib_0CC0;
int Ii_0CC4;
long Il_0CC8;
int Ii_0CD0;
bool Ib_0CD4;
long Il_0CD8;
double Id_0CE0;
int Ii_0CE8;
bool Ib_0CEC;
long Il_0CF0;
double Id_0CF8;
double Id_0D00;
int Ii_0D08;
long Il_0D10;
double Id_0D18;
int Ii_0D20;
bool Ib_0D24;
long Il_0D28;
double Id_0D30;
double Id_0D38;
int Ii_0D40;
long Il_0D48;
bool Ib_0D50;
int Ii_0D54;
long Il_0D58;
int Ii_0D60;
bool Ib_0D64;
long Il_0D68;
double Id_0D70;
int Ii_0D78;
bool Ib_0D7C;
long Il_0D80;
double Id_0D88;
double Id_0D90;
int Ii_0D98;
long Il_0DA0;
double Id_0DA8;
int Ii_0DB0;
bool Ib_0DB4;
long Il_0DB8;
double Id_0DC0;
double Id_0DC8;
int Ii_0DD0;
long Il_0DD8;
bool Ib_0DE0;
int Ii_0DE4;
long Il_0DE8;
int Ii_0DF0;
bool Ib_0DF4;
long Il_0DF8;
double Id_0E00;
int Ii_0E08;
bool Ib_0E0C;
long Il_0E10;
double Id_0E18;
double Id_0E20;
int Ii_0E28;
long Il_0E30;
double Id_0E38;
int Ii_0E40;
bool Ib_0E44;
long Il_0E48;
double Id_0E50;
double Id_0E58;
int Ii_0E60;
long Il_0E68;
bool Ib_0E70;
int Ii_0E74;
long Il_0E78;
int Ii_0E80;
bool Ib_0E84;
long Il_0E88;
double Id_0E90;
int Ii_0E98;
bool Ib_0E9C;
long Il_0EA0;
double Id_0EA8;
double Id_0EB0;
int Ii_0EB8;
long Il_0EC0;
double Id_0EC8;
int Ii_0ED0;
bool Ib_0ED4;
long Il_0ED8;
double Id_0EE0;
double Id_0EE8;
int Ii_0EF0;
long Il_0EF8;
bool Ib_0F00;
int Ii_0F04;
long Il_0F08;
int Ii_0F10;
bool Ib_0F14;
long Il_0F18;
double Id_0F20;
int Ii_0F28;
bool Ib_0F2C;
long Il_0F30;
double Id_0F38;
double Id_0F40;
int Ii_0F48;
long Il_0F50;
double Id_0F58;
int Ii_0F60;
bool Ib_0F64;
long Il_0F68;
double Id_0F70;
double Id_0F78;
int Ii_0F80;
long Il_0F88;
bool Ib_0F90;
int Ii_0F94;
long Il_0F98;
int Ii_0FA0;
bool Ib_0FA4;
long Il_0FA8;
double Id_0FB0;
int Ii_0FB8;
bool Ib_0FBC;
long Il_0FC0;
double Id_0FC8;
double Id_0FD0;
int Ii_0FD8;
long Il_0FE0;
double Id_0FE8;
int Ii_0FF0;
bool Ib_0FF4;
long Il_0FF8;
double Id_1000;
double Id_1008;
int Ii_1010;
long Il_1018;
bool Ib_1020;
int Ii_1024;
long Il_1028;
int Ii_1030;
bool Ib_1034;
long Il_1038;
double Id_1040;
int Ii_1048;
bool Ib_104C;
long Il_1050;
double Id_1058;
double Id_1060;
int Ii_1068;
long Il_1070;
double Id_1078;
int Ii_1080;
bool Ib_1084;
long Il_1088;
double Id_1090;
double Id_1098;
int Ii_10A0;
long Il_10A8;
bool Ib_10B0;
int Ii_10B4;
long Il_10B8;
int Ii_10C0;
bool Ib_10C4;
long Il_10C8;
double Id_10D0;
int Ii_10D8;
bool Ib_10DC;
long Il_10E0;
double Id_10E8;
double Id_10F0;
int Ii_10F8;
long Il_1100;
double Id_1108;
int Ii_1110;
bool Ib_1114;
long Il_1118;
double Id_1120;
double Id_1128;
int Ii_1130;
long Il_1138;
bool Ib_1140;
int Ii_1144;
long Il_1148;
int Ii_1150;
bool Ib_1154;
long Il_1158;
double Id_1160;
int Ii_1168;
bool Ib_116C;
long Il_1170;
double Id_1178;
double Id_1180;
int Ii_1188;
long Il_1190;
double Id_1198;
int Ii_11A0;
bool Ib_11A4;
long Il_11A8;
double Id_11B0;
double Id_11B8;
int Ii_11C0;
long Il_11C8;
bool Ib_11D0;
int Ii_11D4;
long Il_11D8;
int Ii_11E0;
bool Ib_11E4;
long Il_11E8;
double Id_11F0;
int Ii_11F8;
bool Ib_11FC;
long Il_1200;
double Id_1208;
double Id_1210;
int Ii_1218;
long Il_1220;
double Id_1228;
int Ii_1230;
bool Ib_1234;
long Il_1238;
double Id_1240;
double Id_1248;
int Ii_1250;
long Il_1258;
bool Ib_1260;
int Ii_1264;
long Il_1268;
int Ii_1270;
bool Ib_1274;
long Il_1278;
double Id_1280;
int Ii_1288;
bool Ib_128C;
long Il_1290;
double Id_1298;
double Id_12A0;
int Ii_12A8;
long Il_12B0;
double Id_12B8;
int Ii_12C0;
bool Ib_12C4;
long Il_12C8;
double Id_12D0;
double Id_12D8;
int Ii_12E0;
long Il_12E8;
bool Ib_12F0;
int Ii_12F4;
long Il_12F8;
int Ii_1300;
bool Ib_1304;
long Il_1308;
double Id_1310;
int Ii_1318;
bool Ib_131C;
long Il_1320;
double Id_1328;
double Id_1330;
int Ii_1338;
long Il_1340;
double Id_1348;
int Ii_1350;
bool Ib_1354;
long Il_1358;
double Id_1360;
double Id_1368;
int Ii_1370;
long Il_1378;
bool Ib_1380;
int Ii_1384;
long Il_1388;
int Ii_1390;
bool Ib_1394;
long Il_1398;
double Id_13A0;
int Ii_13A8;
bool Ib_13AC;
long Il_13B0;
double Id_13B8;
double Id_13C0;
int Ii_13C8;
long Il_13D0;
double Id_13D8;
int Ii_13E0;
bool Ib_13E4;
long Il_13E8;
double Id_13F0;
double Id_13F8;
int Ii_1400;
long Il_1408;
bool Ib_1410;
int Ii_1414;
long Il_1418;
int Ii_1420;
bool Ib_1424;
long Il_1428;
bool Ib_1430;
double Id_1438;
double Id_1440;
bool Ib_1448;
double Id_1450;
double Id_1458;
int Ii_1460;
long Il_1468;
bool Ib_1470;
double Id_1478;
double Id_1480;
bool Ib_1488;
double Id_1490;
double Id_1498;
int Ii_14A0;
long Il_14A8;
bool Ib_14B0;
double Id_14B8;
double Id_14C0;
bool Ib_14C8;
double Id_14D0;
double Id_14D8;
int Ii_14E0;
long Il_14E8;
bool Ib_14F0;
double Id_14F8;
double Id_1500;
bool Ib_1508;
double Id_1510;
double Id_1518;
int Ii_1520;
long Il_1528;
bool Ib_1530;
double Id_1538;
double Id_1540;
bool Ib_1548;
double Id_1550;
double Id_1558;
int Ii_1560;
long Il_1568;
bool Ib_1570;
double Id_1578;
double Id_1580;
bool Ib_1588;
double Id_1590;
double Id_1598;
int Ii_15A0;
long Il_15A8;
bool Ib_15B0;
double Id_15B8;
double Id_15C0;
bool Ib_15C8;
double Id_15D0;
double Id_15D8;
int Ii_15E0;
long Il_15E8;
bool Ib_15F0;
double Id_15F8;
double Id_1600;
bool Ib_1608;
double Id_1610;
double Id_1618;
int Ii_1620;
long Il_1628;
bool Ib_1630;
double Id_1638;
double Id_1640;
bool Ib_1648;
double Id_1650;
double Id_1658;
int Ii_1660;
long Il_1668;
bool Ib_1670;
double Id_1678;
double Id_1680;
bool Ib_1688;
double Id_1690;
double Id_1698;
int Ii_16A0;
long Il_16A8;
bool Ib_16B0;
double Id_16B8;
double Id_16C0;
bool Ib_16C8;
double Id_16D0;
double Id_16D8;
int Ii_16E0;
long Il_16E8;
bool Ib_16F0;
double Id_16F8;
double Id_1700;
bool Ib_1708;
double Id_1710;
double Id_1718;
int Ii_1720;
long Il_1728;
bool Ib_1730;
double Id_1738;
double Id_1740;
bool Ib_1748;
double Id_1750;
double Id_1758;
int Ii_1760;
long Il_1768;
bool Ib_1770;
double Id_1778;
double Id_1780;
bool Ib_1788;
double Id_1790;
double Id_1798;
int Ii_17A0;
long Il_17A8;
long Il_17B0;
double Id_17B8;
long Il_17C0;
long Il_17C8;
long Il_17D0;
long Il_17D8;
int Ii_17E0;
int Ii_17E4;
double Id_17E8;
long Il_17F0;
int Ii_17F8;
double Id_1800;
long Il_1808;
double Id_1810;
int Ii_1818;
long Il_1820;
long Il_1828;
long Il_1830;
int Ii_1838;
long Il_1840;
int Ii_1848;
double Id_1850;
long Il_1858;
int Ii_1860;
long Il_1868;
long Il_1870;
long Il_1878;
long Il_1880;
long Il_1888;
long Il_1890;
int Ii_1898;
long Il_18A0;
long Il_18A8;
long Il_18B0;
long Il_18B8;
long Il_18C0;
long Il_18C8;
int Ii_18D0;
long Il_18D8;
long Il_18E0;
int Ii_18E8;
long Il_18F0;
long Il_18F8;
long Il_1900;
long Il_1908;
bool Ib_1910;
double Id_1918;
long Il_1920;
bool Ib_1928;
bool Ib_1929;
bool Ib_192A;
int Ii_192C;
double Id_1930;
long Il_1938;
bool Ib_1940;
long Il_1948;
long Il_1950;
long Il_1958;
double Id_1960;
double Id_1968;
double Id_1970;
bool Ib_1978;
bool Ib_38F8;
bool Gb_0001;
double Gd_0001;
double Gd_0002;
double Gd_0005;
long Gl_0006;
long Gl_000A;
long Gl_000B;
double Gd_000B;
int Gi_000C;
bool Gb_000C;
long Gl_000C;
double Gd_000C;
double Gd_000D;
int Gi_000E;
long Gl_000E;
double Gd_0010;
int Gi_0011;
bool Gb_0011;
long Gl_0011;
double Gd_0011;
double Gd_0012;
int Gi_0013;
long Gl_0013;
bool Gb_0015;
int Gi_0015;
long Gl_0015;
bool Gb_0016;
long Gl_0016;
double Gd_0016;
int Gi_0017;
bool Gb_0017;
long Gl_0017;
double Gd_0017;
double Gd_0018;
int Gi_0019;
long Gl_0019;
double Gd_001B;
int Gi_001C;
bool Gb_001C;
long Gl_001C;
double Gd_001C;
double Gd_001D;
int Gi_001E;
long Gl_001E;
bool Gb_0020;
int Gi_0020;
long Gl_0020;
bool Gb_0021;
long Gl_0021;
double Gd_0021;
int Gi_0022;
bool Gb_0022;
long Gl_0022;
double Gd_0022;
double Gd_0023;
int Gi_0024;
long Gl_0024;
double Gd_0026;
int Gi_0027;
bool Gb_0027;
long Gl_0027;
double Gd_0027;
double Gd_0028;
int Gi_0029;
long Gl_0029;
bool Gb_002B;
int Gi_002B;
long Gl_002B;
bool Gb_002C;
long Gl_002C;
double Gd_002C;
int Gi_002D;
bool Gb_002D;
long Gl_002D;
double Gd_002D;
double Gd_002E;
int Gi_002F;
long Gl_002F;
double Gd_0031;
int Gi_0032;
bool Gb_0032;
long Gl_0032;
double Gd_0032;
double Gd_0033;
int Gi_0034;
long Gl_0034;
bool Gb_0036;
int Gi_0036;
long Gl_0036;
bool Gb_0037;
long Gl_0037;
double Gd_0037;
int Gi_0038;
bool Gb_0038;
long Gl_0038;
double Gd_0038;
double Gd_0039;
int Gi_003A;
long Gl_003A;
double Gd_003C;
int Gi_003D;
bool Gb_003D;
long Gl_003D;
double Gd_003D;
double Gd_003E;
int Gi_003F;
long Gl_003F;
bool Gb_0041;
int Gi_0041;
long Gl_0041;
bool Gb_0042;
long Gl_0042;
double Gd_0042;
int Gi_0043;
bool Gb_0043;
long Gl_0043;
double Gd_0043;
double Gd_0044;
int Gi_0045;
long Gl_0045;
double Gd_0047;
int Gi_0048;
bool Gb_0048;
long Gl_0048;
double Gd_0048;
double Gd_0049;
int Gi_004A;
long Gl_004A;
bool Gb_004C;
int Gi_004C;
long Gl_004C;
bool Gb_004D;
long Gl_004D;
double Gd_004D;
int Gi_004E;
bool Gb_004E;
long Gl_004E;
double Gd_004E;
double Gd_004F;
int Gi_0050;
long Gl_0050;
double Gd_0052;
int Gi_0053;
bool Gb_0053;
long Gl_0053;
double Gd_0053;
double Gd_0054;
int Gi_0055;
long Gl_0055;
bool Gb_0057;
int Gi_0057;
long Gl_0057;
bool Gb_0058;
long Gl_0058;
double Gd_0058;
int Gi_0059;
bool Gb_0059;
long Gl_0059;
double Gd_0059;
double Gd_005A;
int Gi_005B;
long Gl_005B;
double Gd_005D;
int Gi_005E;
bool Gb_005E;
long Gl_005E;
double Gd_005E;
double Gd_005F;
int Gi_0060;
long Gl_0060;
bool Gb_0062;
int Gi_0062;
long Gl_0062;
bool Gb_0063;
long Gl_0063;
double Gd_0063;
int Gi_0064;
bool Gb_0064;
long Gl_0064;
double Gd_0064;
double Gd_0065;
int Gi_0066;
long Gl_0066;
double Gd_0068;
int Gi_0069;
bool Gb_0069;
long Gl_0069;
double Gd_0069;
double Gd_006A;
int Gi_006B;
long Gl_006B;
bool Gb_006D;
int Gi_006D;
long Gl_006D;
bool Gb_006E;
long Gl_006E;
double Gd_006E;
int Gi_006F;
bool Gb_006F;
long Gl_006F;
double Gd_006F;
double Gd_0070;
int Gi_0071;
long Gl_0071;
double Gd_0073;
int Gi_0074;
bool Gb_0074;
long Gl_0074;
double Gd_0074;
double Gd_0075;
int Gi_0076;
long Gl_0076;
bool Gb_0078;
int Gi_0078;
long Gl_0078;
bool Gb_0079;
long Gl_0079;
double Gd_0079;
int Gi_007A;
bool Gb_007A;
long Gl_007A;
double Gd_007A;
double Gd_007B;
int Gi_007C;
long Gl_007C;
double Gd_007E;
int Gi_007F;
bool Gb_007F;
long Gl_007F;
double Gd_007F;
double Gd_0080;
int Gi_0081;
long Gl_0081;
bool Gb_0083;
int Gi_0083;
long Gl_0083;
bool Gb_0084;
long Gl_0084;
double Gd_0084;
int Gi_0085;
bool Gb_0085;
long Gl_0085;
double Gd_0085;
double Gd_0086;
int Gi_0087;
long Gl_0087;
double Gd_0089;
int Gi_008A;
bool Gb_008A;
long Gl_008A;
double Gd_008A;
double Gd_008B;
int Gi_008C;
long Gl_008C;
bool Gb_008E;
int Gi_008E;
long Gl_008E;
bool Gb_008F;
long Gl_008F;
double Gd_008F;
int Gi_0090;
bool Gb_0090;
long Gl_0090;
double Gd_0090;
double Gd_0091;
int Gi_0092;
long Gl_0092;
double Gd_0094;
int Gi_0095;
bool Gb_0095;
long Gl_0095;
double Gd_0095;
double Gd_0096;
int Gi_0097;
long Gl_0097;
bool Gb_0099;
int Gi_0099;
long Gl_0099;
bool Gb_009A;
long Gl_009A;
bool Gb_0097;
double Gd_0097;
double Gd_0098;
bool Gb_0092;
double Gd_0092;
double Gd_0093;
int Gi_0094;
long Gl_0094;
bool Gb_008C;
double Gd_008C;
double Gd_008D;
bool Gb_0087;
double Gd_0087;
double Gd_0088;
int Gi_0089;
long Gl_0089;
bool Gb_0081;
double Gd_0081;
double Gd_0082;
bool Gb_007C;
double Gd_007C;
double Gd_007D;
int Gi_007E;
long Gl_007E;
bool Gb_0076;
double Gd_0076;
double Gd_0077;
bool Gb_0071;
double Gd_0071;
double Gd_0072;
int Gi_0073;
long Gl_0073;
bool Gb_006B;
double Gd_006B;
double Gd_006C;
bool Gb_0066;
double Gd_0066;
double Gd_0067;
int Gi_0068;
long Gl_0068;
bool Gb_0060;
double Gd_0060;
double Gd_0061;
bool Gb_005B;
double Gd_005B;
double Gd_005C;
int Gi_005D;
long Gl_005D;
bool Gb_0055;
double Gd_0055;
double Gd_0056;
bool Gb_0050;
double Gd_0050;
double Gd_0051;
int Gi_0052;
long Gl_0052;
bool Gb_004A;
double Gd_004A;
double Gd_004B;
bool Gb_0045;
double Gd_0045;
double Gd_0046;
int Gi_0047;
long Gl_0047;
bool Gb_003F;
double Gd_003F;
double Gd_0040;
bool Gb_003A;
double Gd_003A;
double Gd_003B;
int Gi_003C;
long Gl_003C;
bool Gb_0034;
double Gd_0034;
double Gd_0035;
bool Gb_002F;
double Gd_002F;
double Gd_0030;
int Gi_0031;
long Gl_0031;
bool Gb_0029;
double Gd_0029;
double Gd_002A;
bool Gb_0024;
double Gd_0024;
double Gd_0025;
int Gi_0026;
long Gl_0026;
bool Gb_001E;
double Gd_001E;
double Gd_001F;
bool Gb_0019;
double Gd_0019;
double Gd_001A;
int Gi_001B;
long Gl_001B;
bool Gb_0013;
double Gd_0013;
double Gd_0014;
bool Gb_000E;
double Gd_000E;
double Gd_000F;
int Gi_0010;
long Gl_0010;
double Gd_0008;
double Gd_0009;
bool Gb_0003;
double Gd_0004;
long Gl_0007;
int Gi_000B;
long Gl_000D;
int Gi_000D;
double Id_19B0[1000];
double returned_double;
string Global_ReturnedString;
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
int deinit()
{
int Li_FFF8;
int Li_FFFC;
Li_FFF8 = 0;
Li_FFF8 = 0;
ObjectDelete("line1");
ObjectDelete("linec");
ObjectDelete("line2");
ObjectDelete("lines");
ObjectDelete("lineopl");
ObjectDelete("linea");
ObjectDelete("lineto");
ObjectDelete("linetp");
Li_FFF8 = 0;
Li_FFFC = 0;
return 0;
}
bool func_1014(string Fa_s_00, string Fa_s_01)
{
string tmp_str0000;
string tmp_str0001;
string tmp_str0002;
string tmp_str0003;
string tmp_str0004;
string tmp_str0005;
string tmp_str0006;
string tmp_str0007;
int Li_FFF8;
int Li_FFF4;
int Li_FB84;
int Li_FB80;
bool Lb_FFFF;
Li_FFF8 = 0;
Li_FFF4 = 0;
int Li_FFF0[1] = { 1 };
char Lc_FBBC[1024];
Li_FB84 = 0;
Li_FB80 = (int)2214592768;
Gi_0000 = (int)2214592768;
tmp_str0000 = NULL;
tmp_str0001 = Fa_s_00;
Gb_0001 = false;
if (Ii_0010 == 0) {
tmp_str0003 = "0";
tmp_str0004 = "0";
tmp_str0005 = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)";
Gi_0002 = InternetOpenW(tmp_str0005, Ii_0018, tmp_str0004, tmp_str0003, 0);
Ii_0010 = Gi_0002;
tmp_str0005 = "0";
tmp_str0006 = "0";
tmp_str0007 = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)";
Gi_0002 = InternetOpenW(tmp_str0007, Ii_001C, tmp_str0006, tmp_str0005, 0);
Ii_0014 = Gi_0002;
}
if (Gb_0001) {
Gi_0002 = Ii_0014;
}
else {
Gi_0002 = Ii_0010;
}
Gi_0000 = InternetOpenUrlW(Gi_0002, tmp_str0001, tmp_str0000, 0, Gi_0000, 0);
Li_FFF8 = Gi_0000;
if (Gi_0000 == 0) {
Lb_FFFF = false;
ArrayFree(Lc_FBBC);
ArrayFree(Li_FFF0);
return Lb_FFFF;
}
Print("Reading URL");
Li_FFF4 = InternetReadFile(Li_FFF8, Lc_FBBC, Ii_0024, Li_FFF0);
if (Li_FFF4 == 0) {
Lb_FFFF = false;
ArrayFree(Lc_FBBC);
ArrayFree(Li_FFF0);
return Lb_FFFF;
}
Li_FB84 = Li_FFF0[0];
Fa_s_01 = CharArrayToString(Lc_FBBC, 0, Li_FFF0[0], 0);
if (Li_FFF0[0] != 0) {
do {
Li_FFF4 = InternetReadFile(Li_FFF8, Lc_FBBC, Ii_0024, Li_FFF0);
if (Li_FFF0[0]) break;
Li_FB84 = Li_FB84 + Li_FFF0[0];
tmp_str0007 = Fa_s_01 + CharArrayToString(Lc_FBBC, 0, Li_FFF0[0], 0);
Fa_s_01 = tmp_str0007;
} while (Li_FFF0[0] != 0);
}
Print("Closing URL web connection");
Li_FFF4 = InternetCloseHandle(Li_FFF8);
if (Li_FFF4 == 0) {
Lb_FFFF = false;
ArrayFree(Lc_FBBC);
ArrayFree(Li_FFF0);
return Lb_FFFF;
}
Lb_FFFF = true;
ArrayFree(Lc_FBBC);
ArrayFree(Li_FFF0);
return Lb_FFFF;
}
void func_1015(int Fa_i_00)
{
string Ls_FFF0;
string Ls_FFE0;
string Ls_FFD0;
string Ls_FFC0;
string Ls_FFB0;
string Ls_FFA0;
string Ls_FF90;
string Ls_FF80;
string Ls_FF70;
string Ls_FF60;
string Ls_FF50;
string Ls_FF40;
string Ls_FF30;
string Ls_FF20;
string Ls_FF10;
string Ls_FF00;
string Ls_FEF0;
string Ls_FEE0;
string Ls_FED0;
string Ls_FEC0;
string Ls_FEB0;
string Ls_FEA0;
string Ls_FE90;
string Ls_FE80;
string Ls_FE70;
string Ls_FE60;
string Ls_FE50;
string Ls_FE40;
string Ls_FE30;
string Ls_FE20;
string Ls_FE10;
string Ls_FE00;
string Ls_FDF0;
string Ls_FDE0;
string Ls_FDD0;
string Ls_FDC0;
string Ls_FDB0;
string Ls_FDA0;
string Ls_FD90;
string Ls_FD80;
string Ls_FD70;
string Ls_FD60;
string Ls_FD50;
string Ls_FD40;
string Ls_FD30;
string Ls_FD20;
string Ls_FD10;
string Ls_FD00;
string Ls_FCF0;
string Ls_FCE0;
string Ls_FCD0;
string Ls_FCC0;
string Ls_FCB0;
string Ls_FCA0;
string Ls_FC90;
string Ls_FC80;
string Ls_FC70;
string Ls_FC60;
string Ls_FC50;
string Ls_FC40;
string Ls_FC30;
string Ls_FC20;
string Ls_FC10;
string Ls_FC00;
string Ls_FBF0;
string Ls_FBE0;
string Ls_FBD0;
string Ls_FBC0;
string Ls_FBB0;
string Ls_FBA0;
string Ls_FB90;
string Ls_FB80;
string Ls_FB70;
string Ls_FB60;
string Ls_FB50;
string Ls_FB40;
string Ls_FB30;
string Ls_FB20;
string Ls_FB10;
string Ls_FB00;
string Ls_FAF0;
string Ls_FAE0;
string Ls_FAD0;
string Ls_FAC0;
string Ls_FAB0;
string Ls_FAA0;
string Ls_FA90;
string Ls_FA80;
string Ls_FA70;
string Ls_FA60;
string Ls_FA50;
string Ls_FA40;
string Ls_FA30;
string Ls_FA20;
string Ls_FA10;
string Ls_FA00;
string Ls_F9F0;
string Ls_F9E0;
string Ls_F9D0;
string Ls_F9C0;
string Ls_F9B0;
string Ls_F9A0;
string Ls_F990;
string Ls_F980;
string Ls_F970;
string Ls_F960;
string Ls_F950;
string Ls_F940;
string Ls_F930;
string Ls_F920;
string Ls_F910;
string Ls_F900;
string Ls_F8F0;
string Ls_F8E0;
string Ls_F8D0;
string Ls_F8C0;
string Ls_F8B0;
string Ls_F8A0;
string Ls_F890;
string Ls_F880;
string Ls_F870;
string Ls_F860;
string Ls_F850;
string Ls_F840;
string Ls_F830;
string Ls_F820;
string Ls_F810;
string Ls_F800;
string Ls_F7F0;
string Ls_F7E0;
string Ls_F7D0;
string Ls_F7C0;
string Ls_F7B0;
string Ls_F7A0;
string Ls_F790;
string Ls_F780;
string Ls_F770;
string Ls_F760;
string Ls_F750;
string Ls_F740;
string Ls_F730;
string Ls_F720;
string Ls_F710;
string Ls_F700;
string Ls_F6F0;
string Ls_F6E0;
string Ls_F6D0;
string Ls_F6C0;
string Ls_F6B0;
string Ls_F6A0;
string Ls_F690;
string Ls_F680;
string Ls_F670;
string Ls_F660;
string Ls_F650;
string Ls_F640;
string Ls_F630;
string Ls_F620;
string Ls_F610;
string Ls_F600;
string Ls_F5F0;
string Ls_F5E0;
string Ls_F5D0;
string Ls_F5C0;
string Ls_F5B0;
string Ls_F5A0;
string Ls_F590;
string Ls_F580;
string Ls_F570;
string Ls_F560;
string Ls_F550;
string Ls_F540;
string Ls_F530;
string Ls_F520;
string Ls_F510;
string Ls_F500;
string Ls_F4F0;
string Ls_F4E0;
string Ls_F4D0;
string Ls_F4C0;
string Ls_F4B0;
string Ls_F4A0;
string Ls_F490;
string Ls_F480;
string Ls_F470;
string Ls_F460;
string Ls_F450;
string Ls_F440;
string Ls_F430;
string Ls_F420;
string Ls_F410;
string Ls_F400;
string Ls_F3F0;
string Ls_F3E0;
string Ls_F3D0;
string Ls_F3C0;
string Ls_F3B0;
string Ls_F3A0;
string Ls_F390;
string Ls_F380;
string Ls_F370;
string Ls_F360;
string Ls_F350;
string Ls_F340;
string Ls_F330;
string Ls_F320;
string Ls_F310;
string Ls_F300;
string Ls_F2F0;
string Ls_F2E0;
string Ls_F2D0;
string Ls_F2C0;
string Ls_F2B0;
string Ls_F2A0;
string Ls_F290;
string Ls_F280;
string Ls_F270;
string Ls_F260;
string Ls_F250;
string Ls_F240;
string Ls_F230;
string Ls_F220;
string Ls_F210;
string Ls_F200;
string Ls_F1F0;
string Ls_F1E0;
string Ls_F1D0;
string Ls_F1C0;
string Ls_F1B0;
string Ls_F1A0;
string Ls_F190;
string Ls_F180;
string Ls_F170;
string Ls_F160;
string Ls_F150;
string Ls_F140;
string Ls_F130;
string Ls_F120;
string Ls_F110;
string Ls_F100;
string Ls_F0F0;
string Ls_F0E0;
string Ls_F0D0;
string Ls_F0C0;
string Ls_F0B0;
string Ls_F0A0;
string Ls_F090;
string Ls_F080;
string Ls_F070;
string Ls_F060;
string Ls_F050;
string Ls_F040;
string Ls_F030;
string Ls_F020;
string Ls_F010;
string Ls_F000;
string Ls_EFF0;
string Ls_EFE0;
string Ls_EFD0;
string Ls_EFC0;
string Ls_EFB0;
string Ls_EFA0;
string Ls_EF90;
string Ls_EF80;
string Ls_EF70;
string Ls_EF60;
string Ls_EF50;
string Ls_EF40;
string Ls_EF30;
string Ls_EF20;
string Ls_EF10;
string Ls_EF00;
string Ls_EEF0;
string Ls_EEE0;
string Ls_EED0;
string Ls_EEC0;
string Ls_EEB0;
string Ls_EEA0;
string Ls_EE90;
string Ls_EE80;
string Ls_EE70;
string Ls_EE60;
string Ls_EE50;
string Ls_EE40;
string Ls_EE30;
string Ls_EE20;
string Ls_EE10;
string Ls_EE00;
string Ls_EDF0;
string Ls_EDE0;
string Ls_EDD0;
string Ls_EDC0;
string Ls_EDB0;
string Ls_EDA0;
string Ls_ED90;
string Ls_ED80;
string Ls_ED70;
string Ls_ED60;
string Ls_ED50;
string Ls_ED40;
string Ls_ED30;
string Ls_ED20;
string Ls_ED10;
string Ls_ED00;
string Ls_ECF0;
string Ls_ECE0;
string Ls_ECD0;
string Ls_ECC0;
string Ls_ECB0;
string Ls_ECA0;
string Ls_EC90;
string Ls_EC80;
string Ls_EC70;
string Ls_EC60;
string Ls_EC50;
string Ls_EC40;
string Ls_EC30;
string Ls_EC20;
string Ls_EC10;
string Ls_EC00;
string Ls_EBF0;
string Ls_EBE0;
string Ls_EBD0;
string Ls_EBC0;
string Ls_EBB0;
string Ls_EBA0;
string Ls_EB90;
string Ls_EB80;
string Ls_EB70;
string Ls_EB60;
string Ls_EB50;
string Ls_EB40;
string Ls_EB30;
string Ls_EB20;
string Ls_EB10;
string Ls_EB00;
string Ls_EAF0;
string Ls_EAE0;
string Ls_EAD0;
string Ls_EAC0;
string Ls_EAB0;
string Ls_EAA0;
string Ls_EA90;
string Ls_EA80;
string Ls_EA70;
string Ls_EA60;
string Ls_EA50;
string Ls_EA40;
string Ls_EA30;
string Ls_EA20;
string Ls_EA10;
string Ls_EA00;
string Ls_E9F0;
string Ls_E9E0;
string Ls_E9D0;
string Ls_E9C0;
string Ls_E9B0;
string Ls_E9A0;
string Ls_E990;
string Ls_E980;
string Ls_E970;
string Ls_E960;
string Ls_E950;
string Ls_E940;
string Ls_E930;
string Ls_E920;
string Ls_E910;
string Ls_E900;
string Ls_E8F0;
string Ls_E8E0;
string Ls_E8D0;
string Ls_E8C0;
string Ls_E8B0;
string Ls_E8A0;
string Ls_E890;
string Ls_E880;
string Ls_E870;
string Ls_E860;
string Ls_E850;
string Ls_E840;
string Ls_E830;
string Ls_E820;
string Ls_E810;
string Ls_E800;
string Ls_E7F0;
string Ls_E7E0;
string Ls_E7D0;
string Ls_E7C0;
string Ls_E7B0;
string Ls_E7A0;
string Ls_E790;
string Ls_E780;
string Ls_E770;
string Ls_E760;
string Ls_E750;
string Ls_E740;
string Ls_E730;
string Ls_E720;
string Ls_E710;
string Ls_E700;
string Ls_E6F0;
string Ls_E6E0;
string Ls_E6D0;
string Ls_E6C0;
string Ls_E6B0;
string Ls_E6A0;
string Ls_E690;
string Ls_E680;
string Ls_E670;
string Ls_E660;
string Ls_E650;
string Ls_E640;
string Ls_E630;
string Ls_E620;
string Ls_E610;
string Ls_E600;
string Ls_E5F0;
string Ls_E5E0;
string Ls_E5D0;
string Ls_E5C0;
string Ls_E5B0;
string Ls_E5A0;
string Ls_E590;
string Ls_E580;
string Ls_E570;
string Ls_E560;
string Ls_E550;
string Ls_E540;
string Ls_E530;
string Ls_E520;
string Ls_E510;
string Ls_E500;
string Ls_E4F0;
string Ls_E4E0;
string Ls_E4D0;
string Ls_E4C0;
string Ls_E4B0;
string Ls_E4A0;
string Ls_E490;
string Ls_E480;
string Ls_E470;
string Ls_E460;
string Ls_E450;
string Ls_E440;
string Ls_E430;
string Ls_E420;
string Ls_E410;
string Ls_E400;
string Ls_E3F0;
string Ls_E3E0;
string Ls_E3D0;
string Ls_E3C0;
string Ls_E3B0;
string Ls_E3A0;
string Ls_E390;
string Ls_E380;
string Ls_E370;
string Ls_E360;
string Ls_E350;
string Ls_E340;
string Ls_E330;
string Ls_E320;
string Ls_E310;
string Ls_E300;
string Ls_E2F0;
string Ls_E2E0;
string Ls_E2D0;
string Ls_E2C0;
string Ls_E2B0;
string Ls_E2A0;
string Ls_E290;
string Ls_E280;
string Ls_E270;
string Ls_E260;
string Ls_E250;
string Ls_E240;
string Ls_E230;
string Ls_E220;
string Ls_E210;
string Ls_E200;
string Ls_E1F0;
string Ls_E1E0;
string Ls_E1D0;
string Ls_E1C0;
string Ls_E1B0;
string Ls_E1A0;
string Ls_E190;
string Ls_E180;
string Ls_E170;
string Ls_E160;
string Ls_E150;
string Ls_E140;
string Ls_E130;
string Ls_E120;
string Ls_E110;
string Ls_E100;
string Ls_E0F0;
string Ls_E0E0;
string Ls_E0D0;
string Ls_E0C0;
string Ls_E0B0;
string Ls_E0A0;
string Ls_E090;
string Ls_E080;
string Ls_E070;
string Ls_E060;
string Ls_E050;
string Ls_E040;
string Ls_E030;
string Ls_E020;
string Ls_E010;
string Ls_E000;
string Ls_DFF0;
string Ls_DFE0;
string Ls_DFD0;
string Ls_DFC0;
string Ls_DFB0;
string Ls_DFA0;
string Ls_DF90;
string Ls_DF80;
string Ls_DF70;
string Ls_DF60;
string Ls_DF50;
string Ls_DF40;
string Ls_DF30;
string Ls_DF20;
string Ls_DF10;
string Ls_DF00;
string Ls_DEF0;
string Ls_DEE0;
string Ls_DED0;
string Ls_DEC0;
string Ls_DEB0;
string Ls_DEA0;
string Ls_DE90;
string Ls_DE80;
string Ls_DE70;
string Ls_DE60;
string Ls_DE50;
string Ls_DE40;
string Ls_DE30;
string Ls_DE20;
string Ls_DE10;
string Ls_DE00;
string Ls_DDF0;
string Ls_DDE0;
string Ls_DDD0;
string Ls_DDC0;
string Ls_DDB0;
string Ls_DDA0;
string Ls_DD90;
string Ls_DD80;
string Ls_DD70;
string Ls_DD60;
string Ls_DD50;
string Ls_DD40;
string Ls_DD30;
string Ls_DD20;
string Ls_DD10;
string Ls_DD00;
string Ls_DCF0;
string Ls_DCE0;
string Ls_DCD0;
string Ls_DCC0;
string Ls_DCB0;
string Ls_DCA0;
string Ls_DC90;
string Ls_DC80;
string Ls_DC70;
string Ls_DC60;
string Ls_DC50;
string Ls_DC40;
string Ls_DC30;
string Ls_DC20;
string Ls_DC10;
string Ls_DC00;
string Ls_DBF0;
string Ls_DBE0;
string Ls_DBD0;
string Ls_DBC0;
string Ls_DBB0;
string Ls_DBA0;
string Ls_DB90;
string Ls_DB80;
string Ls_DB70;
string Ls_DB60;
string Ls_DB50;
string Ls_DB40;
string Ls_DB30;
string Ls_DB20;
string Ls_DB10;
string Ls_DB00;
string Ls_DAF0;
string Ls_DAE0;
string Ls_DAD0;
string Ls_DAC0;
string Ls_DAB0;
string Ls_DAA0;
string Ls_DA90;
string Ls_DA80;
string Ls_DA70;
string Ls_DA60;
string Ls_DA50;
string Ls_DA40;
string Ls_DA30;
string Ls_DA20;
string Ls_DA10;
string Ls_DA00;
string Ls_D9F0;
string Ls_D9E0;
string Ls_D9D0;
string Ls_D9C0;
string Ls_D9B0;
string Ls_D9A0;
string Ls_D990;
string Ls_D980;
string Ls_D970;
string Ls_D960;
string Ls_D950;
string Ls_D940;
string Ls_D930;
string Ls_D920;
string Ls_D910;
string Ls_D900;
string Ls_D8F0;
string Ls_D8E0;
string Ls_D8D0;
string Ls_D8C0;
string Ls_D8B0;
string Ls_D8A0;
string Ls_D890;
string Ls_D880;
string Ls_D870;
string Ls_D860;
string Ls_D850;
string Ls_D840;
string Ls_D830;
string Ls_D820;
string Ls_D810;
string Ls_D800;
string Ls_D7F0;
string Ls_D7E0;
string Ls_D7D0;
string Ls_D7C0;
string Ls_D7B0;
string Ls_D7A0;
string Ls_D790;
string Ls_D780;
string Ls_D770;
string Ls_D760;
string Ls_D750;
string Ls_D740;
string Ls_D730;
string Ls_D720;
string Ls_D710;
string Ls_D700;
string Ls_D6F0;
string Ls_D6E0;
string Ls_D6D0;
string Ls_D6C0;
string Ls_D6B0;
string Ls_D6A0;
string Ls_D690;
string Ls_D680;
string Ls_D670;
string Ls_D660;
string Ls_D650;
string Ls_D640;
string Ls_D630;
string Ls_D620;
string Ls_D610;
string Ls_D600;
string Ls_D5F0;
string Ls_D5E0;
string Ls_D5D0;
string Ls_D5C0;
string Ls_D5B0;
string Ls_D5A0;
string Ls_D590;
string Ls_D580;
string Ls_D570;
string Ls_D560;
string Ls_D550;
string Ls_D540;
string Ls_D530;
string Ls_D520;
string Ls_D510;
string Ls_D500;
string Ls_D4F0;
string Ls_D4E0;
string Ls_D4D0;
string Ls_D4C0;
string Ls_D4B0;
string Ls_D4A0;
string Ls_D490;
string Ls_D480;
string Ls_D470;
string Ls_D460;
string Ls_D450;
string Ls_D440;
string Ls_D430;
string Ls_D420;
string Ls_D410;
string Ls_D400;
string Ls_D3F0;
string Ls_D3E0;
string Ls_D3D0;
string Ls_D3C0;
string Ls_D3B0;
string Ls_D3A0;
string Ls_D390;
string Ls_D380;
string Ls_D370;
string Ls_D360;
string Ls_D350;
string Ls_D340;
string Ls_D330;
string Ls_D320;
string Ls_D310;
string Ls_D300;
string Ls_D2F0;
string Ls_D2E0;
string Ls_D2D0;
string Ls_D2C0;
string Ls_D2B0;
string Ls_D2A0;
string Ls_D290;
string Ls_D280;
string Ls_D270;
string Ls_D260;
string Ls_D250;
string Ls_D240;
string Ls_D230;
string Ls_D220;
string Ls_D210;
string Ls_D200;
string Ls_D1F0;
string Ls_D1E0;
string Ls_D1D0;
string Ls_D1C0;
string Ls_D1B0;
string Ls_D1A0;
string Ls_D190;
string Ls_D180;
string Ls_D170;
string Ls_D160;
string Ls_D150;
string Ls_D140;
string Ls_D130;
string Ls_D120;
string Ls_D110;
string Ls_D100;
string Ls_D0F0;
string Ls_D0E0;
string Ls_D0D0;
string Ls_D0C0;
string Ls_D0B0;
string Ls_D0A0;
string Ls_D090;
string Ls_D080;
string Ls_D070;
string Ls_D060;
string Ls_D050;
string Ls_D040;
string Ls_D030;
string Ls_D020;
string Ls_D010;
string Ls_D000;
string Ls_CFF0;
string Ls_CFE0;
string Ls_CFD0;
string Ls_CFC0;
string Ls_CFB0;
string Ls_CFA0;
string Ls_CF90;
string Ls_CF80;
string Ls_CF70;
string Ls_CF60;
string Ls_CF50;
string Ls_CF40;
string Ls_CF30;
string Ls_CF20;
string Ls_CF10;
string Ls_CF00;
string Ls_CEF0;
string Ls_CEE0;
string Ls_CED0;
string Ls_CEC0;
string Ls_CEB0;
string Ls_CEA0;
string Ls_CE90;
string Ls_CE80;
string Ls_CE70;
string Ls_CE60;
string Ls_CE50;
string Ls_CE40;
string Ls_CE30;
string Ls_CE20;
string Ls_CE10;
string Ls_CE00;
string Ls_CDF0;
string Ls_CDE0;
string Ls_CDD0;
string Ls_CDC0;
string Ls_CDB0;
string Ls_CDA0;
string Ls_CD90;
string Ls_CD80;
string Ls_CD70;
string Ls_CD60;
string Ls_CD50;
string Ls_CD40;
string Ls_CD30;
string Ls_CD20;
string Ls_CD10;
string Ls_CD00;
string Ls_CCF0;
string Ls_CCE0;
string Ls_CCD0;
string Ls_CCC0;
string Ls_CCB0;
string Ls_CCA0;
string Ls_CC90;
string Ls_CC80;
string Ls_CC70;
string Ls_CC60;
string Ls_CC50;
string Ls_CC40;
string Ls_CC30;
string Ls_CC20;
string Ls_CC10;
string Ls_CC00;
string Ls_CBF0;
string Ls_CBE0;
string Ls_CBD0;
string Ls_CBC0;
string Ls_CBB0;
string Ls_CBA0;
string Ls_CB90;
string Ls_CB80;
string Ls_CB70;
string Ls_CB60;
string Ls_CB50;
string Ls_CB40;
string Ls_CB30;
string Ls_CB20;
string Ls_CB10;
string Ls_CB00;
string Ls_CAF0;
string Ls_CAE0;
string Ls_CAD0;
string Ls_CAC0;
string Ls_CAB0;
string Ls_CAA0;
string Ls_CA90;
string Ls_CA80;
string Ls_CA70;
string Ls_CA60;
string Ls_CA50;
string Ls_CA40;
string Ls_CA30;
string Ls_CA20;
string Ls_CA10;
string Ls_CA00;
string Ls_C9F0;
string Ls_C9E0;
string Ls_C9D0;
string Ls_C9C0;
string Ls_C9B0;
string Ls_C9A0;
string Ls_C990;
string Ls_C980;
string Ls_C970;
string Ls_C960;
string Ls_C950;
string Ls_C940;
string Ls_C930;
string Ls_C920;
string Ls_C910;
string Ls_C900;
string Ls_C8F0;
string Ls_C8E0;
string Ls_C8D0;
string Ls_C8C0;
string Ls_C8B0;
string Ls_C8A0;
string Ls_C890;
string Ls_C880;
string Ls_C870;
string Ls_C860;
string Ls_C850;
string Ls_C840;
string Ls_C830;
string Ls_C820;
string Ls_C810;
string Ls_C800;
string Ls_C7F0;
string Ls_C7E0;
string Ls_C7D0;
string Ls_C7C0;
string Ls_C7B0;
string Ls_C7A0;
string Ls_C790;
string Ls_C780;
string Ls_C770;
string Ls_C760;
string Ls_C750;
string Ls_C740;
string Ls_C730;
string Ls_C720;
string Ls_C710;
string Ls_C700;
string Ls_C6F0;
string Ls_C6E0;
string Ls_C6D0;
string Ls_C6C0;
string Ls_C6B0;
string Ls_C6A0;
string Ls_C690;
string Ls_C680;
string Ls_C670;
string Ls_C660;
string Ls_C650;
string Ls_C640;
string Ls_C630;
string Ls_C620;
string Ls_C610;
string Ls_C600;
string Ls_C5F0;
string Ls_C5E0;
string Ls_C5D0;
string Ls_C5C0;
string Ls_C5B0;
string Ls_C5A0;
string Ls_C590;
string Ls_C580;
string Ls_C570;
string Ls_C560;
string Ls_C550;
string Ls_C540;
string Ls_C530;
string Ls_C520;
string Ls_C510;
string Ls_C500;
string Ls_C4F0;
string Ls_C4E0;
string Ls_C4D0;
string Ls_C4C0;
string Ls_C4B0;
string Ls_C4A0;
string Ls_C490;
string Ls_C480;
string Ls_C470;
string Ls_C460;
string Ls_C450;
string Ls_C440;
string Ls_C430;
string Ls_C420;
string Ls_C410;
string Ls_C400;
string Ls_C3F0;
string Ls_C3E0;
string Ls_C3D0;
string Ls_C3C0;
string Ls_C3B0;
string Ls_C3A0;
string Ls_C390;
string Ls_C380;
string Ls_C370;
string Ls_C360;
string Ls_C350;
string Ls_C340;
string Ls_C330;
string Ls_C320;
string Ls_C310;
string Ls_C300;
string Ls_C2F0;
string Ls_C2E0;
string Ls_C2D0;
string Ls_C2C0;
string Ls_C2B0;
string Ls_C2A0;
string Ls_C290;
string Ls_C280;
string Ls_C270;
string Ls_C260;
string Ls_C250;
string Ls_C240;
string Ls_C230;
string Ls_C220;
string Ls_C210;
string Ls_C200;
string Ls_C1F0;
string Ls_C1E0;
string Ls_C1D0;
string Ls_C1C0;
string Ls_C1B0;
string Ls_C1A0;
string Ls_C190;
string Ls_C180;
string Ls_C170;
string Ls_C160;
string Ls_C150;
string Ls_C140;
string Ls_C130;
string Ls_C120;
string Ls_C110;
string Ls_C100;
string Ls_C0F0;
string Ls_C0E0;
string Ls_C0D0;
string Ls_C0C0;
string Ls_C0B0;
string Ls_C0A0;
string Ls_C090;
string Ls_C080;
string Ls_C070;
string Ls_C060;
string Ls_C050;
string Ls_C040;
string Ls_C030;
string Ls_C020;
string Ls_C010;
string Ls_C000;
string Ls_BFF0;
string Ls_BFE0;
string Ls_BFD0;
string Ls_BFC0;
string Ls_BFB0;
string Ls_BFA0;
string Ls_BF90;
string Ls_BF80;
string Ls_BF70;
string Ls_BF60;
string Ls_BF50;
string Ls_BF40;
string Ls_BF30;
string Ls_BF20;
string Ls_BF10;
string Ls_BF00;
string Ls_BEF0;
string Ls_BEE0;
string Ls_BED0;
string Ls_BEC0;
string Ls_BEB0;
string Ls_BEA0;
string Ls_BE90;
string Ls_BE80;
string Ls_BE70;
string Ls_BE60;
string Ls_BE50;
string Ls_BE40;
string Ls_BE30;
string Ls_BE20;
string Ls_BE10;
string Ls_BE00;
string Ls_BDF0;
string Ls_BDE0;
string Ls_BDD0;
string Ls_BDC0;
string Ls_BDB0;
string Ls_BDA0;
string Ls_BD90;
string Ls_BD80;
string Ls_BD70;
string Ls_BD60;
string Ls_BD50;
string Ls_BD40;
string Ls_BD30;
string Ls_BD20;
string Ls_BD10;
string Ls_BD00;
string Ls_BCF0;
string Ls_BCE0;
string Ls_BCD0;
string Ls_BCC0;
string Ls_BCB0;
string Ls_BCA0;
string Ls_BC90;
string Ls_BC80;
string Ls_BC70;
string Ls_BC60;
string Ls_BC50;
string Ls_BC40;
string Ls_BC30;
string Ls_BC20;
string Ls_BC10;
string Ls_BC00;
string Ls_BBF0;
string Ls_BBE0;
string Ls_BBD0;
string Ls_BBC0;
string Ls_BBB0;
string Ls_BBA0;
string Ls_BB90;
string Ls_BB80;
string Ls_BB70;
string Ls_BB60;
string Ls_BB50;
string Ls_BB40;
string Ls_BB30;
string Ls_BB20;
string Ls_BB10;
string Ls_BB00;
string Ls_BAF0;
string Ls_BAE0;
string Ls_BAD0;
string Ls_BAC0;
string Ls_BAB0;
string Ls_BAA0;
string Ls_BA90;
string Ls_BA80;
string Ls_BA70;
string Ls_BA60;
string Ls_BA50;
string Ls_BA40;
string Ls_BA30;
string Ls_BA20;
string Ls_BA10;
string Ls_BA00;
string Ls_B9F0;
string Ls_B9E0;
string Ls_B9D0;
string Ls_B9C0;
string Ls_B9B0;
string Ls_B9A0;
string Ls_B990;
string Ls_B980;
string Ls_B970;
string Ls_B960;
string Ls_B950;
string Ls_B940;
string Ls_B930;
string Ls_B920;
string Ls_B910;
string Ls_B900;
string Ls_B8F0;
string Ls_B8E0;
string Ls_B8D0;
string Ls_B8C0;
string Ls_B8B0;
string Ls_B8A0;
string Ls_B890;
string Ls_B880;
string Ls_B870;
string Ls_B860;
string Ls_B850;
string Ls_B840;
string Ls_B830;
string Ls_B820;
string Ls_B810;
string Ls_B800;
string Ls_B7F0;
string Ls_B7E0;
string Ls_B7D0;
string Ls_B7C0;
string Ls_B7B0;
string Ls_B7A0;
string Ls_B790;
string Ls_B780;
string Ls_B770;
string Ls_B760;
string Ls_B750;
string Ls_B740;
string Ls_B730;
string Ls_B720;
string Ls_B710;
string Ls_B700;
string Ls_B6F0;
string Ls_B6E0;
string Ls_B6D0;
string Ls_B6C0;
string Ls_B6B0;
string Ls_B6A0;
string Ls_B690;
string Ls_B680;
string Ls_B670;
string Ls_B660;
string Ls_B650;
string Ls_B640;
string Ls_B630;
string Ls_B620;
string Ls_B610;
string Ls_B600;
string Ls_B5F0;
string Ls_B5E0;
string Ls_B5D0;
string Ls_B5C0;
string Ls_B5B0;
string Ls_B5A0;
string Ls_B590;
string Ls_B580;
string Ls_B570;
string Ls_B560;
string Ls_B550;
string Ls_B540;
string Ls_B530;
string Ls_B520;
string Ls_B510;
string Ls_B500;
string Ls_B4F0;
string Ls_B4E0;
string Ls_B4D0;
string Ls_B4C0;
string Ls_B4B0;
string Ls_B4A0;
string Ls_B490;
string Ls_B480;
string Ls_B470;
string Ls_B460;
string Ls_B450;
string Ls_B440;
string Ls_B430;
string Ls_B420;
string Ls_B410;
string Ls_B400;
string Ls_B3F0;
string Ls_B3E0;
string Ls_B3D0;
string Ls_B3C0;
string Ls_B3B0;
string Ls_B3A0;
string Ls_B390;
string Ls_B380;
string Ls_B370;
string Ls_B360;
string Ls_B350;
string Ls_B340;
string Ls_B330;
string Ls_B320;
string Ls_B310;
string Ls_B300;
string Ls_B2F0;
string Ls_B2E0;
string Ls_B2D0;
string Ls_B2C0;
string Ls_B2B0;
string Ls_B2A0;
string Ls_B290;
string Ls_B280;
string Ls_B270;
string Ls_B260;
string Ls_B250;
string Ls_B240;
string Ls_B230;
string Ls_B220;
string Ls_B210;
string Ls_B200;
string Ls_B1F0;
string Ls_B1E0;
string Ls_B1D0;
string Ls_B1C0;
string Ls_B1B0;
string Ls_B1A0;
string Ls_B190;
string Ls_B180;
string Ls_B170;
string Ls_B160;
string Ls_B150;
string Ls_B140;
string Ls_B130;
string Ls_B120;
string Ls_B110;
string Ls_B100;
string Ls_B0F0;
string Ls_B0E0;
string Ls_B0D0;
string Ls_B0C0;
string Ls_B0B0;
string Ls_B0A0;
string Ls_B090;
string Ls_B080;
string Ls_B070;
string Ls_B060;
string Ls_B050;
string Ls_B040;
string Ls_B030;
string Ls_B020;
string Ls_B010;
string Ls_B000;
string Ls_AFF0;
string Ls_AFE0;
string Ls_AFD0;
string Ls_AFC0;
string Ls_AFB0;
string Ls_AFA0;
string Ls_AF90;
string Ls_AF80;
string Ls_AF70;
string Ls_AF60;
string Ls_AF50;
string Ls_AF40;
string Ls_AF30;
string Ls_AF20;
string Ls_AF10;
string Ls_AF00;
string Ls_AEF0;
string Ls_AEE0;
string Ls_AED0;
string Ls_AEC0;
string Ls_AEB0;
string Ls_AEA0;
string Ls_AE90;
string Ls_AE80;
string Ls_AE70;
string Ls_AE60;
string Ls_AE50;
string Ls_AE40;
string Ls_AE30;
string Ls_AE20;
string Ls_AE10;
string Ls_AE00;
string Ls_ADF0;
string Ls_ADE0;
string Ls_ADD0;
string Ls_ADC0;
string Ls_ADB0;
string Ls_ADA0;
string Ls_AD90;
string Ls_AD80;
string Ls_AD70;
string Ls_AD60;
string Ls_AD50;
string Ls_AD40;
string Ls_AD30;
string Ls_AD20;
string Ls_AD10;
string Ls_AD00;
string Ls_ACF0;
string Ls_ACE0;
string Ls_ACD0;
string Ls_ACC0;
string Ls_ACB0;
string Ls_ACA0;
string Ls_AC90;
string Ls_AC80;
string Ls_AC70;
string Ls_AC60;
string Ls_AC50;
string Ls_AC40;
string Ls_AC30;
string Ls_AC20;
string Ls_AC10;
string Ls_AC00;
string Ls_ABF0;
string Ls_ABE0;
string Ls_ABD0;
string Ls_ABC0;
string Ls_ABB0;
string Ls_ABA0;
string Ls_AB90;
string Ls_AB80;
string Ls_AB70;
string Ls_AB60;
string Ls_AB50;
string Ls_AB40;
string Ls_AB30;
string Ls_AB20;
string Ls_AB10;
string Ls_AB00;
string Ls_AAF0;
string Ls_AAE0;
string Ls_AAD0;
string Ls_AAC0;
string Ls_AAB0;
string Ls_AAA0;
string Ls_AA90;
string Ls_AA80;
string Ls_AA70;
string Ls_AA60;
string Ls_AA50;
string Ls_AA40;
string Ls_AA30;
string Ls_AA20;
string Ls_AA10;
string Ls_AA00;
string Ls_A9F0;
string Ls_A9E0;
string Ls_A9D0;
string Ls_A9C0;
string Ls_A9B0;
string Ls_A9A0;
string Ls_A990;
string Ls_A980;
string Ls_A970;
string Ls_A960;
string Ls_A950;
string Ls_A940;
string Ls_A930;
string Ls_A920;
string Ls_A910;
string Ls_A900;
string Ls_A8F0;
string Ls_A8E0;
string Ls_A8D0;
string Ls_A8C0;
string Ls_A8B0;
string Ls_A8A0;
string Ls_A890;
string Ls_A880;
string Ls_A870;
string Ls_A860;
string Ls_A850;
string Ls_A840;
string Ls_A830;
string Ls_A820;
string Ls_A810;
string Ls_A800;
string Ls_A7F0;
string Ls_A7E0;
string Ls_A7D0;
string Ls_A7C0;
string Ls_A7B0;
string Ls_A7A0;
string Ls_A790;
string Ls_A780;
string Ls_A770;
string Ls_A760;
string Ls_A750;
string Ls_A740;
string Ls_A730;
string Ls_A720;
string Ls_A710;
string Ls_A700;
string Ls_A6F0;
string Ls_A6E0;
string Ls_A6D0;
string Ls_A6C0;
string Ls_A6B0;
string Ls_A6A0;
string Ls_A690;
string Ls_A680;
string Ls_A670;
string Ls_A660;
string Ls_A650;
string Ls_A640;
string Ls_A630;
string Ls_A620;
string Ls_A610;
string Ls_A600;
string Ls_A5F0;
string Ls_A5E0;
string Ls_A5D0;
string Ls_A5C0;
string Ls_A5B0;
string Ls_A5A0;
string Ls_A590;
string Ls_A580;
string Ls_A570;
string Ls_A560;
string Ls_A550;
string Ls_A540;
string Ls_A530;
string Ls_A520;
string Ls_A510;
string Ls_A500;
string Ls_A4F0;
string Ls_A4E0;
string Ls_A4D0;
string Ls_A4C0;
string Ls_A4B0;
string Ls_A4A0;
string Ls_A490;
string Ls_A480;
string Ls_A470;
string Ls_A460;
string Ls_A450;
string Ls_A440;
string Ls_A430;
string Ls_A420;
string Ls_A410;
string Ls_A400;
string Ls_A3F0;
string Ls_A3E0;
string Ls_A3D0;
string Ls_A3C0;
string Ls_A3B0;
string Ls_A3A0;
string Ls_A390;
string Ls_A380;
string Ls_A370;
string Ls_A360;
string Ls_A350;
string Ls_A340;
string Ls_A330;
string Ls_A320;
string Ls_A310;
string Ls_A300;
string Ls_A2F0;
string Ls_A2E0;
string Ls_A2D0;
string Ls_A2C0;
string Ls_A2B0;
string Ls_A2A0;
string Ls_A290;
string Ls_A280;
string Ls_A270;
string Ls_A260;
string Ls_A250;
string Ls_A240;
string Ls_A230;
string Ls_A220;
string Ls_A210;
string Ls_A200;
string Ls_A1F0;
string Ls_A1E0;
string Ls_A1D0;
string Ls_A1C0;
string Ls_A1B0;
string Ls_A1A0;
string Ls_A190;
string Ls_A180;
string Ls_A170;
string Ls_A160;
string Ls_A150;
string Ls_A140;
string Ls_A130;
string Ls_A120;
string Ls_A110;
string Ls_A100;
string Ls_A0F0;
string Ls_A0E0;
string Ls_A0D0;
string Ls_A0C0;
string Ls_A0B0;
string Ls_A0A0;
string Ls_A090;
string Ls_A080;
string Ls_A070;
string Ls_A060;
string Ls_A050;
string Ls_A040;
string Ls_A030;
string Ls_A020;
string Ls_A010;
string Ls_A000;
string Ls_9FF0;
string Ls_9FE0;
string Ls_9FD0;
string Ls_9FC0;
string Ls_9FB0;
string Ls_9FA0;
string Ls_9F90;
string Ls_9F80;
string Ls_9F70;
string Ls_9F60;
string Ls_9F50;
string Ls_9F40;
string Ls_9F30;
string Ls_9F20;
string Ls_9F10;
string Ls_9F00;
string Ls_9EF0;
string Ls_9EE0;
string Ls_9ED0;
string Ls_9EC0;
string Ls_9EB0;
string Ls_9EA0;
string Ls_9E90;
string Ls_9E80;
string Ls_9E70;
string Ls_9E60;
string Ls_9E50;
string Ls_9E40;
string Ls_9E30;
string Ls_9E20;
string Ls_9E10;
string Ls_9E00;
string Ls_9DF0;
string Ls_9DE0;
string Ls_9DD0;
string Ls_9DC0;
string Ls_9DB0;
string Ls_9DA0;
string Ls_9D90;
string Ls_9D80;
string Ls_9D70;
string Ls_9D60;
string Ls_9D50;
string Ls_9D40;
string Ls_9D30;
string Ls_9D20;
string Ls_9D10;
string Ls_9D00;
string Ls_9CF0;
string Ls_9CE0;
string Ls_9CD0;
string Ls_9CC0;
string Ls_9CB0;
string Ls_9CA0;
string Ls_9C90;
string Ls_9C80;
string Ls_9C70;
string Ls_9C60;
string Ls_9C50;
string Ls_9C40;
string Ls_9C30;
string Ls_9C20;
string Ls_9C10;
string Ls_9C00;
string Ls_9BF0;
string Ls_9BE0;
string Ls_9BD0;
string Ls_9BC0;
string Ls_9BB0;
string Ls_9BA0;
string Ls_9B90;
string Ls_9B80;
string Ls_9B70;
string Ls_9B60;
string Ls_9B50;
string Ls_9B40;
string Ls_9B30;
string Ls_9B20;
string Ls_9B10;
string Ls_9B00;
string Ls_9AF0;
string Ls_9AE0;
string Ls_9AD0;
string Ls_9AC0;
string Ls_9AB0;
string Ls_9AA0;
string Ls_9A90;
string Ls_9A80;
string Ls_9A70;
string Ls_9A60;
string Ls_9A50;
string Ls_9A40;
string Ls_9A30;
string Ls_9A20;
string Ls_9A10;
string Ls_9A00;
string Ls_99F0;
string Ls_99E0;
string Ls_99D0;
string Ls_99C0;
string Ls_99B0;
string Ls_99A0;
string Ls_9990;
string Ls_9980;
string Ls_9970;
string Ls_9960;
string Ls_9950;
string Ls_9940;
string Ls_9930;
string Ls_9920;
string Ls_9910;
string Ls_9900;
string Ls_98F0;
string Ls_98E0;
string Ls_98D0;
string Ls_98C0;
string Ls_98B0;
string Ls_98A0;
string Ls_9890;
string Ls_9880;
string Ls_9870;
string Ls_9860;
string Ls_9850;
string Ls_9840;
string Ls_9830;
string Ls_9820;
string Ls_9810;
string Ls_9800;
string Ls_97F0;
string Ls_97E0;
string Ls_97D0;
string Ls_97C0;
string Ls_97B0;
string Ls_97A0;
string Ls_9790;
string Ls_9780;
string Ls_9770;
string Ls_9760;
string Ls_9750;
string Ls_9740;
string Ls_9730;
string Ls_9720;
string Ls_9710;
string Ls_9700;
string Ls_96F0;
string Ls_96E0;
string Ls_96D0;
string Ls_96C0;
string Ls_96B0;
string Ls_96A0;
string Ls_9690;
string Ls_9680;
string Ls_9670;
string Ls_9660;
string Ls_9650;
string Ls_9640;
string Ls_9630;
string Ls_9620;
string Ls_9610;
string Ls_9600;
string Ls_95F0;
string Ls_95E0;
string Ls_95D0;
string Ls_95C0;
string Ls_95B0;
string Ls_95A0;
string Ls_9590;
string Ls_9580;
string Ls_9570;
string Ls_9560;
string Ls_9550;
string Ls_9540;
string Ls_9530;
string Ls_9520;
string Ls_9510;
string Ls_9500;
string Ls_94F0;
string Ls_94E0;
string Ls_94D0;
string Ls_94C0;
string Ls_94B0;
string Ls_94A0;
string Ls_9490;
string Ls_9480;
string Ls_9470;
string Ls_9460;
string Ls_9450;
string Ls_9440;
string Ls_9430;
string Ls_9420;
string Ls_9410;
string Ls_9400;
string Ls_93F0;
string Ls_93E0;
string Ls_93D0;
string Ls_93C0;
string Ls_93B0;
string Ls_93A0;
string Ls_9390;
string Ls_9380;
string Ls_9370;
string Ls_9360;
string Ls_9350;
string Ls_9340;
string Ls_9330;
string Ls_9320;
string Ls_9310;
string Ls_9300;
string Ls_92F0;
string Ls_92E0;
string Ls_92D0;
string Ls_92C0;
string Ls_92B0;
string Ls_92A0;
string Ls_9290;
string Ls_9280;
string Ls_9270;
string Ls_9260;
string Ls_9250;
string Ls_9240;
string Ls_9230;
string Ls_9220;
string Ls_9210;
string Ls_9200;
string Ls_91F0;
string Ls_91E0;
string Ls_91D0;
string Ls_91C0;
string Ls_91B0;
string Ls_91A0;
string Ls_9190;
string Ls_9180;
string Ls_9170;
string Ls_9160;
string Ls_9150;
string Ls_9140;
string Ls_9130;
string Ls_9120;
string Ls_9110;
string Ls_9100;
string Ls_90F0;
string Ls_90E0;
string Ls_90D0;
string Ls_90C0;
string Ls_90B0;
string Ls_90A0;
string Ls_9090;
string Ls_9080;
string Ls_9070;
string Ls_9060;
string Ls_9050;
string Ls_9040;
string Ls_9030;
string Ls_9020;
string Ls_9010;
string Ls_9000;
string Ls_8FF0;
string Ls_8FE0;
string Ls_8FD0;
string Ls_8FC0;
string Ls_8FB0;
string Ls_8FA0;
string Ls_8F90;
string Ls_8F80;
string Ls_8F70;
string Ls_8F60;
string Ls_8F50;
string Ls_8F40;
string Ls_8F30;
string Ls_8F20;
string Ls_8F10;
string Ls_8F00;
string Ls_8EF0;
string Ls_8EE0;
string Ls_8ED0;
string Ls_8EC0;
string Ls_8EB0;
string Ls_8EA0;
string Ls_8E90;
string Ls_8E80;
string Ls_8E70;
string Ls_8E60;
string Ls_8E50;
string Ls_8E40;
string Ls_8E30;
string Ls_8E20;
string Ls_8E10;
string Ls_8E00;
string Ls_8DF0;
string Ls_8DE0;
string Ls_8DD0;
string Ls_8DC0;
string Ls_8DB0;
string Ls_8DA0;
string Ls_8D90;
string Ls_8D80;
string Ls_8D70;
string Ls_8D60;
string Ls_8D50;
string Ls_8D40;
string Ls_8D30;
string Ls_8D20;
string Ls_8D10;
string Ls_8D00;
string Ls_8CF0;
string Ls_8CE0;
string Ls_8CD0;
string Ls_8CC0;
string Ls_8CB0;
string Ls_8CA0;
string Ls_8C90;
string Ls_8C80;
string Ls_8C70;
string Ls_8C60;
string Ls_8C50;
string Ls_8C40;
string Ls_8C30;
string Ls_8C20;
string Ls_8C10;
string Ls_8C00;
string Ls_8BF0;
string Ls_8BE0;
string Ls_8BD0;
string Ls_8BC0;
string Ls_8BB0;
string Ls_8BA0;
string Ls_8B90;
string Ls_8B80;
string Ls_8B70;
string Ls_8B60;
string Ls_8B50;
string Ls_8B40;
string Ls_8B30;
string Ls_8B20;
string Ls_8B10;
string Ls_8B00;
string Ls_8AF0;
string Ls_8AE0;
string Ls_8AD0;
string Ls_8AC0;
double Ld_8AB8;
double Ld_8AB0;
double Ld_8AA8;
double Ld_8AA0;
int Li_8A9C;
Ld_8AB8 = 0;
Ld_8AB0 = 0;
Ld_8AA8 = 0;
Ld_8AA0 = 0;
Li_8A9C = 0;
Ld_8AB8 = 0;
Ld_8AB0 = 0;
Ld_8AA8 = 0;
Ld_8AA0 = 0;
Li_8A9C = 0;
Ii_0108 = 0;
Id_0928 = 0;
Ii_0930 = 0;
Ii_0118 = 0;
Ii_011C = 0;
Ii_0934 = 0;
Ii_0124 = 0;
Id_0938 = 0;
Ii_012C = 0;
Ii_0940 = 0;
Ii_0944 = 0;
Ii_0140 = 0;
Ii_0948 = 0;
Id_0950 = 0;
Ii_0958 = 0;
Il_0960 = 0;
Ii_0168 = 0;
Ii_0968 = 0;
Ii_0178 = 0;
Ii_096C = 0;
Id_0970 = 0;
Ii_0978 = 0;
Ii_097C = 0;
Ii_01A0 = 0;
Ii_0980 = 0;
Ii_0984 = 0;
Id_0988 = 0;
Ii_0990 = 0;
Ii_01C8 = 0;
Ii_0994 = 0;
Ii_01D8 = 0;
Ii_0998 = 0;
Id_01E8 = 0;
Ii_01F0 = 0;
Il_09A0 = 0;
Ii_09A8 = 0;
Ii_0208 = 0;
Ii_09AC = 0;
Ii_0218 = 0;
Id_0220 = 0;
Ii_0228 = 0;
Ii_09B0 = 0;
Ii_09B4 = 0;
Ii_0240 = 0;
Ii_09B8 = 0;
Id_0250 = 0;
Ii_0258 = 0;
Ii_09BC = 0;
Ii_0268 = 0;
Ii_09C0 = 0;
Ii_0278 = 0;
Id_0280 = 0;
Ii_09C4 = 0;
Il_09C8 = 0;
Ii_09D0 = 0;
Ii_09D4 = 0;
Ii_02A8 = 0;
Ii_09D8 = 0;
Id_09E0 = 0;
Ii_09E8 = 0;
Ii_02C8 = 0;
Ii_09EC = 0;
Ii_09F0 = 0;
Ii_02E0 = 0;
Id_02E8 = 0;
Ii_09F4 = 0;
Ii_02F8 = 0;
Ii_09F8 = 0;
Ii_0308 = 0;
Ii_09FC = 0;
Id_0A00 = 0;
Ii_0A08 = 0;
Il_0A10 = 0;
Ii_0330 = 0;
Ii_0A18 = 0;
Ii_0A1C = 0;
Ii_0348 = 0;
Id_0350 = 0;
Ii_0A20 = 0;
Ii_035C = 0;
Ii_0360 = 0;
Ii_0364 = 0;
Ii_0A24 = 0;
Id_0370 = 0;
Ii_0378 = 0;
Ii_0A28 = 0;
Ii_0388 = 0;
Ii_0A2C = 0;
Ii_0A30 = 0;
Id_0A38 = 0;
Ii_0A40 = 0;
Il_0A48 = 0;
Ii_0A50 = 0;
Ii_03C0 = 0;
Ii_0A54 = 0;
Ii_0A58 = 0;
Id_0A60 = 0;
Ii_0A68 = 0;
Ii_0A6C = 0;
Ii_03F0 = 0;
Ii_0A70 = 0;
Ii_0400 = 0;
Id_0408 = 0;
Ii_0410 = 0;
Ii_0A74 = 0;
Ii_0A78 = 0;
Ii_0428 = 0;
Ii_0A7C = 0;
Id_0438 = 0;
Ii_0440 = 0;
Il_0A80 = 0;
Ii_0450 = 0;
Ii_0A88 = 0;
Ii_0460 = 0;
Ii_0A8C = 0;
Id_0470 = 0;
Ii_0478 = 0;
Ii_0A90 = 0;
Ii_0A94 = 0;
Ii_0490 = 0;
Ii_0A98 = 0;
Id_0AA0 = 0;
Ii_0AA8 = 0;
Ii_04B0 = 0;
Ii_0AAC = 0;
Ii_0AB0 = 0;
Ii_04C8 = 0;
Id_04D0 = 0;
Ii_0AB4 = 0;
Il_0AB8 = 0;
Ii_0AC0 = 0;
Ii_04F0 = 0;
Ii_0AC4 = 0;
Ii_0500 = 0;
Id_0508 = 0;
Ii_0AC8 = 0;
Ii_0518 = 0;
Ii_0ACC = 0;
Ii_0AD0 = 0;
Ii_0530 = 0;
Id_0538 = 0;
Ii_0540 = 0;
Ii_0AD4 = 0;
Ii_0550 = 0;
Ii_0AD8 = 0;
Ii_0ADC = 0;
Id_0AE0 = 0;
Ii_0AE8 = 0;
Il_0AF0 = 0;
Ii_0580 = 0;
Ii_0AF8 = 0;
Ii_0AFC = 0;
Ii_0598 = 0;
Id_05A0 = 0;
Ii_05A8 = 0;
Ii_05AC = 0;
Ii_0B00 = 0;
Ii_05B8 = 0;
Ii_0B04 = 0;
Id_0B08 = 0;
Ii_0B10 = 0;
Ii_05D8 = 0;
Ii_05DC = 0;
Ii_0B14 = 0;
Ii_05E8 = 0;
Id_05F0 = 0;
Ii_05F8 = 0;
Il_0B18 = 0;
Ii_0608 = 0;
Ii_0B20 = 0;
Ii_0618 = 0;
Ii_0B24 = 0;
Id_0B28 = 0;
Ii_062C = 0;
Ii_0B30 = 0;
Ii_0638 = 0;
Ii_063C = 0;
Ii_0B34 = 0;
Id_0B38 = 0;
Ii_0B40 = 0;
Ii_0658 = 0;
Ii_0B44 = 0;
Ii_0668 = 0;
Ii_066C = 0;
Id_0670 = 0;
Ii_0678 = 0;
Il_0B48 = 0;
Ii_0688 = 0;
Ii_0B50 = 0;
Ii_0698 = 0;
Ii_069C = 0;
Id_06A0 = 0;
Ii_06A8 = 0;
Ii_0B54 = 0;
Ii_06B8 = 0;
Ii_0B58 = 0;
Ii_06C8 = 0;
Id_06D0 = 0;
Ii_06D8 = 0;
Ii_0B5C = 0;
Ii_06E8 = 0;
Ii_06EC = 0;
Ii_0B60 = 0;
Id_0B68 = 0;
Ii_06FC = 0;
Il_0B70 = 0;
Ii_0708 = 0;
Ii_0710 = 0;
Ii_0728 = 0;
Ii_0738 = 0;
Id_0B78 = 0;
Ii_075C = 0;
Ii_0770 = 0;
Ii_0790 = 0;
Ii_08D0 = 0;
Ii_07C8 = 0;
Id_07E0 = 0;
Ii_07F4 = 0;
Ii_0810 = 0;
Ii_08C4 = 0;
Ii_0820 = 0;
Ii_0838 = 0;
Id_0840 = 0;
Ii_085C = 0;
Il_0B80 = 0;
Ii_0870 = 0;
Ii_0880 = 0;
Ii_0894 = 0;
Ii_08A0 = 0;
Id_08B8 = 0;
Ii_0B88 = 0;
Ii_0B8C = 0;
Ii_0B90 = 0;
Ii_0B94 = 0;
Ii_0B98 = 0;
Id_0BA0 = 0;
Ii_0BA8 = 0;
Ii_0BAC = 0;
Ii_0BB0 = 0;
Ii_0BB4 = 0;
Ii_0BB8 = 0;
Id_0BC0 = 0;
Ii_0BC8 = 0;
Il_0BD0 = 0;
Ii_0BD8 = 0;
Ii_0BDC = 0;
Ii_0BE0 = 0;
Ii_0BE4 = 0;
Id_0BE8 = 0;
Ii_0BF0 = 0;
Ii_0BF4 = 0;
Ii_0BF8 = 0;
Ii_0BFC = 0;
Ii_0C00 = 0;
Id_0C08 = 0;
Ii_0C10 = 0;
Ii_0C14 = 0;
Ii_0C18 = 0;
Ii_0C1C = 0;
Ii_0C20 = 0;
Id_0C28 = 0;
Ii_0C30 = 0;
Il_0C38 = 0;
Ii_0C40 = 0;
Ii_0C44 = 0;
Ii_0C48 = 0;
Ld_8AB8 = 0;
Ld_8AB0 = 0;
Ld_8AA8 = 0;
Ld_8AA0 = 0;
Li_8A9C = 0;
if (Fa_i_00 == Ii_006C) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_006C, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_0108 = Ii_006C;
Id_0928 = 0;
if (Ii_006C == Ii_006C) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0070) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0074) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0078) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_007C) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0080) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0084) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0088) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_008C) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0090) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0094) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_0098) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_009C) {
Id_0928 = (Id_00D0 * 0);
}
if (Ii_0108 == Ii_00A0) {
Id_0928 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0928, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_FFF0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_FFF0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_FFD0 = "";
Ls_FFC0 = "";
Ls_FFB0 = "";
Ls_FFA0 = "";
Ls_FF90 = "";
Ls_FF80 = "";
Ls_FF70 = (string)Ld_8AA8;
Ls_FF60 = " to :";
Ls_FF50 = (string)Fa_i_00;
Ls_FF40 = ", Magic Number: ";
Ls_FF30 = (string)OrderTicket();
Ls_FF20 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_FF10 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FF10, " ", Ls_FF20, Ls_FF30, Ls_FF40, Ls_FF50, Ls_FF60, Ls_FF70, Ls_FF80, Ls_FF90, Ls_FFA0, Ls_FFB0, Ls_FFC0, Ls_FFD0);
}
else {
if (Ii_08EC == 2) {
Ii_0930 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0930 > 0) {
FileSeek(Ii_0930, 0, 2);
Ls_FF00 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0930, Ls_FF00, " VERBOSE: ", Ls_FF20, Ls_FF30, Ls_FF40, Ls_FF50, Ls_FF60, Ls_FF70, Ls_FF80, Ls_FF90, Ls_FFA0, Ls_FFB0, Ls_FFC0, Ls_FFD0);
FileClose(Ii_0930);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0003 = GetLastError();
Ii_0C78 = Gi_0003;
Li_8A9C = Gi_0003;
Ls_FEF0 = "";
Ls_FEE0 = "";
Ls_FED0 = "";
Ls_FEC0 = "";
Ls_FEB0 = "";
Ls_FEA0 = "";
Ls_FE90 = "";
Ls_FE80 = "";
Ls_FE70 = func_1032(Gi_0003);
Ls_FE60 = " - ";
Ls_FE50 = (string)Ii_0C78;
Ls_FE40 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_FE30 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FE30, " ", Ls_FE40, Ls_FE50, Ls_FE60, Ls_FE70, Ls_FE80, Ls_FE90, Ls_FEA0, Ls_FEB0, Ls_FEC0, Ls_FED0, Ls_FEE0, Ls_FEF0);
}
else{
if (Ii_08EC == 2) {
Ii_0118 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0118 > 0) {
FileSeek(Ii_0118, 0, 2);
Ls_FE20 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0118, Ls_FE20, " VERBOSE: ", Ls_FE40, Ls_FE50, Ls_FE60, Ls_FE70, Ls_FE80, Ls_FE90, Ls_FEA0, Ls_FEB0, Ls_FEC0, Ls_FED0, Ls_FEE0, Ls_FEF0);
FileClose(Ii_0118);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_FE10 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_FE10 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_FDF0 = "";
Ls_FDE0 = "";
Ls_FDD0 = "";
Ls_FDC0 = "";
Ls_FDB0 = "";
Ls_FDA0 = "";
Ls_FD90 = (string)Ld_8AA8;
Ls_FD80 = " to :";
Ls_FD70 = (string)Fa_i_00;
Ls_FD60 = ", Magic Number: ";
Ls_FD50 = (string)OrderTicket();
Ls_FD40 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_FD30 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FD30, " ", Ls_FD40, Ls_FD50, Ls_FD60, Ls_FD70, Ls_FD80, Ls_FD90, Ls_FDA0, Ls_FDB0, Ls_FDC0, Ls_FDD0, Ls_FDE0, Ls_FDF0);
}
else {
if (Ii_08EC == 2) {
Ii_011C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_011C > 0) {
FileSeek(Ii_011C, 0, 2);
Ls_FD20 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_011C, Ls_FD20, " VERBOSE: ", Ls_FD40, Ls_FD50, Ls_FD60, Ls_FD70, Ls_FD80, Ls_FD90, Ls_FDA0, Ls_FDB0, Ls_FDC0, Ls_FDD0, Ls_FDE0, Ls_FDF0);
FileClose(Ii_011C);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0005 = GetLastError();
Ii_17A0 = Gi_0005;
Li_8A9C = Gi_0005;
Ls_FD10 = "";
Ls_FD00 = "";
Ls_FCF0 = (string)OrderStopLoss();
Ls_FCE0 = " Current SL: ";
Ls_FCD0 = (string)Bid;
Ls_FCC0 = ", Bid: ";
Ls_FCB0 = (string)Ask;
Ls_FCA0 = ", Ask: ";
Ls_FC90 = func_1032(Gi_0005);
Ls_FC80 = " - ";
Ls_FC70 = (string)Ii_17A0;
Ls_FC60 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_FC50 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FC50, " ", Ls_FC60, Ls_FC70, Ls_FC80, Ls_FC90, Ls_FCA0, Ls_FCB0, Ls_FCC0, Ls_FCD0, Ls_FCE0, Ls_FCF0, Ls_FD00, Ls_FD10);
}
else {
if (Ii_08EC == 2) {
Ii_0934 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0934 > 0) {
FileSeek(Ii_0934, 0, 2);
Ls_FC40 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0934, Ls_FC40, " VERBOSE: ", Ls_FC60, Ls_FC70, Ls_FC80, Ls_FC90, Ls_FCA0, Ls_FCB0, Ls_FCC0, Ls_FCD0, Ls_FCE0, Ls_FCF0, Ls_FD00, Ls_FD10);
FileClose(Ii_0934);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_006C, OrderType(), OrderOpenPrice());
Ii_0124 = Ii_006C;
Id_0938 = 0;
if (Ii_006C == Ii_006C) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0070) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0074) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0078) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_007C) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0080) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0084) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0088) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_008C) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0090) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0094) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_0098) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_009C) {
Id_0938 = (Id_00D0 * 0);
}
if (Ii_0124 == Ii_00A0) {
Id_0938 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0938, _Digits);
if ((Ld_8AB8 > 0)) {
if (OrderType() == OP_BUY) {
Ld_8AA8 = (OrderOpenPrice() + Ld_8AB0);
if ((OrderOpenPrice() <= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AA8)) {
Ls_FC30 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_FC30 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_FC10 = "";
Ls_FC00 = "";
Ls_FBF0 = "";
Ls_FBE0 = "";
Ls_FBD0 = "";
Ls_FBC0 = "";
Ls_FBB0 = (string)Ld_8AA8;
Ls_FBA0 = " to :";
Ls_FB90 = (string)Fa_i_00;
Ls_FB80 = ", Magic Number: ";
Ls_FB70 = (string)OrderTicket();
Ls_FB60 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_FB50 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FB50, " ", Ls_FB60, Ls_FB70, Ls_FB80, Ls_FB90, Ls_FBA0, Ls_FBB0, Ls_FBC0, Ls_FBD0, Ls_FBE0, Ls_FBF0, Ls_FC00, Ls_FC10);
}
else {
if (Ii_08EC == 2) {
Ii_012C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_012C > 0) {
FileSeek(Ii_012C, 0, 2);
Ls_FB40 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_012C, Ls_FB40, " VERBOSE: ", Ls_FB60, Ls_FB70, Ls_FB80, Ls_FB90, Ls_FBA0, Ls_FBB0, Ls_FBC0, Ls_FBD0, Ls_FBE0, Ls_FBF0, Ls_FC00, Ls_FC10);
FileClose(Ii_012C);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0008 = GetLastError();
Ii_0CB0 = Gi_0008;
Li_8A9C = Gi_0008;
Ls_FB30 = "";
Ls_FB20 = "";
Ls_FB10 = (string)OrderStopLoss();
Ls_FB00 = " Current SL: ";
Ls_FAF0 = (string)Bid;
Ls_FAE0 = ", Bid: ";
Ls_FAD0 = (string)Ask;
Ls_FAC0 = ", Ask: ";
Ls_FAB0 = func_1032(Gi_0008);
Ls_FAA0 = " - ";
Ls_FA90 = (string)Ii_0CB0;
Ls_FA80 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_FA70 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_FA70, " ", Ls_FA80, Ls_FA90, Ls_FAA0, Ls_FAB0, Ls_FAC0, Ls_FAD0, Ls_FAE0, Ls_FAF0, Ls_FB00, Ls_FB10, Ls_FB20, Ls_FB30);
}
else{
if (Ii_08EC == 2) {
Ii_0940 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0940 > 0) {
FileSeek(Ii_0940, 0, 2);
Ls_FA60 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0940, Ls_FA60, " VERBOSE: ", Ls_FA80, Ls_FA90, Ls_FAA0, Ls_FAB0, Ls_FAC0, Ls_FAD0, Ls_FAE0, Ls_FAF0, Ls_FB00, Ls_FB10, Ls_FB20, Ls_FB30);
FileClose(Ii_0940);
}}}}}}}}
else{
Ld_8AA8 = (OrderOpenPrice() - Ld_8AB0);
if ((OrderOpenPrice() >= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AA8)) {
Ls_FA50 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_FA50 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_FA30 = "";
Ls_FA20 = "";
Ls_FA10 = "";
Ls_FA00 = "";
Ls_F9F0 = "";
Ls_F9E0 = "";
Ls_F9D0 = (string)Ld_8AA8;
Ls_F9C0 = " to :";
Ls_F9B0 = (string)Fa_i_00;
Ls_F9A0 = ", Magic Number: ";
Ls_F990 = (string)OrderTicket();
Ls_F980 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_F970 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F970, " ", Ls_F980, Ls_F990, Ls_F9A0, Ls_F9B0, Ls_F9C0, Ls_F9D0, Ls_F9E0, Ls_F9F0, Ls_FA00, Ls_FA10, Ls_FA20, Ls_FA30);
}
else {
if (Ii_08EC == 2) {
Ii_0944 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0944 > 0) {
FileSeek(Ii_0944, 0, 2);
Ls_F960 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0944, Ls_F960, " VERBOSE: ", Ls_F980, Ls_F990, Ls_F9A0, Ls_F9B0, Ls_F9C0, Ls_F9D0, Ls_F9E0, Ls_F9F0, Ls_FA00, Ls_FA10, Ls_FA20, Ls_FA30);
FileClose(Ii_0944);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_000A = GetLastError();
Ii_0CC4 = Gi_000A;
Li_8A9C = Gi_000A;
Ls_F950 = "";
Ls_F940 = "";
Ls_F930 = (string)OrderStopLoss();
Ls_F920 = " Current SL: ";
Ls_F910 = (string)Bid;
Ls_F900 = ", Bid: ";
Ls_F8F0 = (string)Ask;
Ls_F8E0 = ", Ask: ";
Ls_F8D0 = func_1032(Gi_000A);
Ls_F8C0 = " - ";
Ls_F8B0 = (string)Ii_0CC4;
Ls_F8A0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_F890 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F890, " ", Ls_F8A0, Ls_F8B0, Ls_F8C0, Ls_F8D0, Ls_F8E0, Ls_F8F0, Ls_F900, Ls_F910, Ls_F920, Ls_F930, Ls_F940, Ls_F950);
}
else {
if (Ii_08EC == 2) {
Ii_0140 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0140 > 0) {
FileSeek(Ii_0140, 0, 2);
Ls_F880 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0140, Ls_F880, " VERBOSE: ", Ls_F8A0, Ls_F8B0, Ls_F8C0, Ls_F8D0, Ls_F8E0, Ls_F8F0, Ls_F900, Ls_F910, Ls_F920, Ls_F930, Ls_F940, Ls_F950);
FileClose(Ii_0140);
}}}}}}}}}
Ii_0948 = Ii_006C;
Id_0950 = 0;
if (Ii_006C == Ii_006C) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0070) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0074) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0078) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_007C) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0080) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0084) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0088) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_008C) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0090) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0094) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_0098) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_009C) {
Id_0950 = 0;
}
if (Ii_0948 == Ii_00A0) {
Id_0950 = 0;
}
returned_double = NormalizeDouble(Id_0950, _Digits);
Id_38F0 = returned_double;
Ld_8AB8 = Id_38F0;
if ((returned_double > 0)) {
Ii_0958 = (int)(returned_double + 10);
Il_0960 = OrderOpenTime();
Ii_0168 = 0;
Ii_0968 = 0;
Ii_0CC4 = Ii_0958 + 10;
if (Ii_0CC4 > 0) {
do {
if (Il_0960 < Time[Ii_0968]) {
Ii_0168 = Ii_0168 + 1;
}
Ii_0968 = Ii_0968 + 1;
Ii_0CD0 = Ii_0958 + 10;
} while (Ii_0968 < Ii_0CD0);
}
if ((Ii_0168 >= Ld_8AB8)) {
Ls_F870 = "";
Ls_F860 = "";
Ls_F850 = "";
Ls_F840 = "";
Ls_F830 = "";
Ls_F820 = "";
Ls_F810 = (string)Fa_i_00;
Ls_F800 = ", Magic Number: ";
Ls_F7F0 = (string)OrderTicket();
Ls_F7E0 = "bars - closing order with ticket: ";
Ls_F7D0 = (string)Ld_8AB8;
Ls_F7C0 = "Exit After ";
if (Ii_08EC == 1) {
Ls_F7B0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F7B0, " ", Ls_F7C0, Ls_F7D0, Ls_F7E0, Ls_F7F0, Ls_F800, Ls_F810, Ls_F820, Ls_F830, Ls_F840, Ls_F850, Ls_F860, Ls_F870);
}
else {
if (Ii_08EC == 2) {
Ii_0178 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0178 > 0) {
FileSeek(Ii_0178, 0, 2);
Ls_F7A0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0178, Ls_F7A0, " VERBOSE: ", Ls_F7C0, Ls_F7D0, Ls_F7E0, Ls_F7F0, Ls_F800, Ls_F810, Ls_F820, Ls_F830, Ls_F840, Ls_F850, Ls_F860, Ls_F870);
FileClose(Ii_0178);
}}}
func_1022(-1);
}}}}
if (Fa_i_00 == Ii_0070) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_0070, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_096C = Ii_0070;
Id_0970 = 0;
if (Ii_0070 == Ii_006C) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0070) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0074) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0078) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_007C) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0080) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0084) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0088) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_008C) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0090) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0094) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_0098) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_009C) {
Id_0970 = (Id_00D0 * 0);
}
if (Ii_096C == Ii_00A0) {
Id_0970 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0970, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_F790 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_F790 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_F770 = "";
Ls_F760 = "";
Ls_F750 = "";
Ls_F740 = "";
Ls_F730 = "";
Ls_F720 = "";
Ls_F710 = (string)Ld_8AA8;
Ls_F700 = " to :";
Ls_F6F0 = (string)Fa_i_00;
Ls_F6E0 = ", Magic Number: ";
Ls_F6D0 = (string)OrderTicket();
Ls_F6C0 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_F6B0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F6B0, " ", Ls_F6C0, Ls_F6D0, Ls_F6E0, Ls_F6F0, Ls_F700, Ls_F710, Ls_F720, Ls_F730, Ls_F740, Ls_F750, Ls_F760, Ls_F770);
}
else {
if (Ii_08EC == 2) {
Ii_0978 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0978 > 0) {
FileSeek(Ii_0978, 0, 2);
Ls_F6A0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0978, Ls_F6A0, " VERBOSE: ", Ls_F6C0, Ls_F6D0, Ls_F6E0, Ls_F6F0, Ls_F700, Ls_F710, Ls_F720, Ls_F730, Ls_F740, Ls_F750, Ls_F760, Ls_F770);
FileClose(Ii_0978);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_000E = GetLastError();
Ii_0D08 = Gi_000E;
Li_8A9C = Gi_000E;
Ls_F690 = "";
Ls_F680 = "";
Ls_F670 = "";
Ls_F660 = "";
Ls_F650 = "";
Ls_F640 = "";
Ls_F630 = "";
Ls_F620 = "";
Ls_F610 = func_1032(Gi_000E);
Ls_F600 = " - ";
Ls_F5F0 = (string)Ii_0D08;
Ls_F5E0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_F5D0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F5D0, " ", Ls_F5E0, Ls_F5F0, Ls_F600, Ls_F610, Ls_F620, Ls_F630, Ls_F640, Ls_F650, Ls_F660, Ls_F670, Ls_F680, Ls_F690);
}
else{
if (Ii_08EC == 2) {
Ii_097C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_097C > 0) {
FileSeek(Ii_097C, 0, 2);
Ls_F5C0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_097C, Ls_F5C0, " VERBOSE: ", Ls_F5E0, Ls_F5F0, Ls_F600, Ls_F610, Ls_F620, Ls_F630, Ls_F640, Ls_F650, Ls_F660, Ls_F670, Ls_F680, Ls_F690);
FileClose(Ii_097C);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_F5B0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_F5B0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_F590 = "";
Ls_F580 = "";
Ls_F570 = "";
Ls_F560 = "";
Ls_F550 = "";
Ls_F540 = "";
Ls_F530 = (string)Ld_8AA8;
Ls_F520 = " to :";
Ls_F510 = (string)Fa_i_00;
Ls_F500 = ", Magic Number: ";
Ls_F4F0 = (string)OrderTicket();
Ls_F4E0 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_F4D0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F4D0, " ", Ls_F4E0, Ls_F4F0, Ls_F500, Ls_F510, Ls_F520, Ls_F530, Ls_F540, Ls_F550, Ls_F560, Ls_F570, Ls_F580, Ls_F590);
}
else {
if (Ii_08EC == 2) {
Ii_01A0 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_01A0 > 0) {
FileSeek(Ii_01A0, 0, 2);
Ls_F4C0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_01A0, Ls_F4C0, " VERBOSE: ", Ls_F4E0, Ls_F4F0, Ls_F500, Ls_F510, Ls_F520, Ls_F530, Ls_F540, Ls_F550, Ls_F560, Ls_F570, Ls_F580, Ls_F590);
FileClose(Ii_01A0);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0010 = GetLastError();
Ii_1760 = Gi_0010;
Li_8A9C = Gi_0010;
Ls_F4B0 = "";
Ls_F4A0 = "";
Ls_F490 = (string)OrderStopLoss();
Ls_F480 = " Current SL: ";
Ls_F470 = (string)Bid;
Ls_F460 = ", Bid: ";
Ls_F450 = (string)Ask;
Ls_F440 = ", Ask: ";
Ls_F430 = func_1032(Gi_0010);
Ls_F420 = " - ";
Ls_F410 = (string)Ii_1760;
Ls_F400 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_F3F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F3F0, " ", Ls_F400, Ls_F410, Ls_F420, Ls_F430, Ls_F440, Ls_F450, Ls_F460, Ls_F470, Ls_F480, Ls_F490, Ls_F4A0, Ls_F4B0);
}
else {
if (Ii_08EC == 2) {
Ii_0980 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0980 > 0) {
FileSeek(Ii_0980, 0, 2);
Ls_F3E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0980, Ls_F3E0, " VERBOSE: ", Ls_F400, Ls_F410, Ls_F420, Ls_F430, Ls_F440, Ls_F450, Ls_F460, Ls_F470, Ls_F480, Ls_F490, Ls_F4A0, Ls_F4B0);
FileClose(Ii_0980);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_0070, OrderType(), OrderOpenPrice());
Ii_0984 = Ii_0070;
Id_0988 = 0;
if (Ii_0070 == Ii_006C) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0070) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0074) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0078) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_007C) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0080) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0084) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0088) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_008C) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0090) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0094) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_0098) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_009C) {
Id_0988 = (Id_00D0 * 0);
}
if (Ii_0984 == Ii_00A0) {
Id_0988 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0988, _Digits);
if ((Ld_8AB8 > 0)) {
if (OrderType() == OP_BUY) {
Ld_8AA8 = (OrderOpenPrice() + Ld_8AB0);
if ((OrderOpenPrice() <= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AA8)) {
Ls_F3D0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_F3D0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_F3B0 = "";
Ls_F3A0 = "";
Ls_F390 = "";
Ls_F380 = "";
Ls_F370 = "";
Ls_F360 = "";
Ls_F350 = (string)Ld_8AA8;
Ls_F340 = " to :";
Ls_F330 = (string)Fa_i_00;
Ls_F320 = ", Magic Number: ";
Ls_F310 = (string)OrderTicket();
Ls_F300 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_F2F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F2F0, " ", Ls_F300, Ls_F310, Ls_F320, Ls_F330, Ls_F340, Ls_F350, Ls_F360, Ls_F370, Ls_F380, Ls_F390, Ls_F3A0, Ls_F3B0);
}
else {
if (Ii_08EC == 2) {
Ii_0990 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0990 > 0) {
FileSeek(Ii_0990, 0, 2);
Ls_F2E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0990, Ls_F2E0, " VERBOSE: ", Ls_F300, Ls_F310, Ls_F320, Ls_F330, Ls_F340, Ls_F350, Ls_F360, Ls_F370, Ls_F380, Ls_F390, Ls_F3A0, Ls_F3B0);
FileClose(Ii_0990);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0013 = GetLastError();
Ii_0D40 = Gi_0013;
Li_8A9C = Gi_0013;
Ls_F2D0 = "";
Ls_F2C0 = "";
Ls_F2B0 = (string)OrderStopLoss();
Ls_F2A0 = " Current SL: ";
Ls_F290 = (string)Bid;
Ls_F280 = ", Bid: ";
Ls_F270 = (string)Ask;
Ls_F260 = ", Ask: ";
Ls_F250 = func_1032(Gi_0013);
Ls_F240 = " - ";
Ls_F230 = (string)Ii_0D40;
Ls_F220 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_F210 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F210, " ", Ls_F220, Ls_F230, Ls_F240, Ls_F250, Ls_F260, Ls_F270, Ls_F280, Ls_F290, Ls_F2A0, Ls_F2B0, Ls_F2C0, Ls_F2D0);
}
else{
if (Ii_08EC == 2) {
Ii_01C8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_01C8 > 0) {
FileSeek(Ii_01C8, 0, 2);
Ls_F200 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_01C8, Ls_F200, " VERBOSE: ", Ls_F220, Ls_F230, Ls_F240, Ls_F250, Ls_F260, Ls_F270, Ls_F280, Ls_F290, Ls_F2A0, Ls_F2B0, Ls_F2C0, Ls_F2D0);
FileClose(Ii_01C8);
}}}}}}}}
else{
Ld_8AA8 = (OrderOpenPrice() - Ld_8AB0);
if ((OrderOpenPrice() >= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AA8)) {
Ls_F1F0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_F1F0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_F1D0 = "";
Ls_F1C0 = "";
Ls_F1B0 = "";
Ls_F1A0 = "";
Ls_F190 = "";
Ls_F180 = "";
Ls_F170 = (string)Ld_8AA8;
Ls_F160 = " to :";
Ls_F150 = (string)Fa_i_00;
Ls_F140 = ", Magic Number: ";
Ls_F130 = (string)OrderTicket();
Ls_F120 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_F110 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F110, " ", Ls_F120, Ls_F130, Ls_F140, Ls_F150, Ls_F160, Ls_F170, Ls_F180, Ls_F190, Ls_F1A0, Ls_F1B0, Ls_F1C0, Ls_F1D0);
}
else {
if (Ii_08EC == 2) {
Ii_0994 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0994 > 0) {
FileSeek(Ii_0994, 0, 2);
Ls_F100 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0994, Ls_F100, " VERBOSE: ", Ls_F120, Ls_F130, Ls_F140, Ls_F150, Ls_F160, Ls_F170, Ls_F180, Ls_F190, Ls_F1A0, Ls_F1B0, Ls_F1C0, Ls_F1D0);
FileClose(Ii_0994);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0015 = GetLastError();
Ii_0D54 = Gi_0015;
Li_8A9C = Gi_0015;
Ls_F0F0 = "";
Ls_F0E0 = "";
Ls_F0D0 = (string)OrderStopLoss();
Ls_F0C0 = " Current SL: ";
Ls_F0B0 = (string)Bid;
Ls_F0A0 = ", Bid: ";
Ls_F090 = (string)Ask;
Ls_F080 = ", Ask: ";
Ls_F070 = func_1032(Gi_0015);
Ls_F060 = " - ";
Ls_F050 = (string)Ii_0D54;
Ls_F040 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_F030 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_F030, " ", Ls_F040, Ls_F050, Ls_F060, Ls_F070, Ls_F080, Ls_F090, Ls_F0A0, Ls_F0B0, Ls_F0C0, Ls_F0D0, Ls_F0E0, Ls_F0F0);
}
else {
if (Ii_08EC == 2) {
Ii_01D8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_01D8 > 0) {
FileSeek(Ii_01D8, 0, 2);
Ls_F020 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_01D8, Ls_F020, " VERBOSE: ", Ls_F040, Ls_F050, Ls_F060, Ls_F070, Ls_F080, Ls_F090, Ls_F0A0, Ls_F0B0, Ls_F0C0, Ls_F0D0, Ls_F0E0, Ls_F0F0);
FileClose(Ii_01D8);
}}}}}}}}}
Ii_0998 = Ii_0070;
Id_01E8 = 0;
if (Ii_0070 == Ii_006C) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0070) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0074) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0078) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_007C) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0080) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0084) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0088) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_008C) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0090) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0094) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_0098) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_009C) {
Id_01E8 = 0;
}
if (Ii_0998 == Ii_00A0) {
Id_01E8 = 0;
}
returned_double = NormalizeDouble(Id_01E8, _Digits);
Id_38F0 = returned_double;
Ld_8AB8 = Id_38F0;
if ((returned_double > 0)) {
Ii_01F0 = (int)(returned_double + 10);
Il_09A0 = OrderOpenTime();
Ii_09A8 = 0;
Ii_0208 = 0;
Ii_0D54 = Ii_01F0 + 10;
if (Ii_0D54 > 0) {
do {
if (Il_09A0 < Time[Ii_0208]) {
Ii_09A8 = Ii_09A8 + 1;
}
Ii_0208 = Ii_0208 + 1;
Ii_0D60 = Ii_01F0 + 10;
} while (Ii_0208 < Ii_0D60);
}
if ((Ii_09A8 >= Ld_8AB8)) {
Ls_F010 = "";
Ls_F000 = "";
Ls_EFF0 = "";
Ls_EFE0 = "";
Ls_EFD0 = "";
Ls_EFC0 = "";
Ls_EFB0 = (string)Fa_i_00;
Ls_EFA0 = ", Magic Number: ";
Ls_EF90 = (string)OrderTicket();
Ls_EF80 = "bars - closing order with ticket: ";
Ls_EF70 = (string)Ld_8AB8;
Ls_EF60 = "Exit After ";
if (Ii_08EC == 1) {
Ls_EF50 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_EF50, " ", Ls_EF60, Ls_EF70, Ls_EF80, Ls_EF90, Ls_EFA0, Ls_EFB0, Ls_EFC0, Ls_EFD0, Ls_EFE0, Ls_EFF0, Ls_F000, Ls_F010);
}
else {
if (Ii_08EC == 2) {
Ii_09AC = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09AC > 0) {
FileSeek(Ii_09AC, 0, 2);
Ls_EF40 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09AC, Ls_EF40, " VERBOSE: ", Ls_EF60, Ls_EF70, Ls_EF80, Ls_EF90, Ls_EFA0, Ls_EFB0, Ls_EFC0, Ls_EFD0, Ls_EFE0, Ls_EFF0, Ls_F000, Ls_F010);
FileClose(Ii_09AC);
}}}
func_1022(-1);
}}}}
if (Fa_i_00 == Ii_0074) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_0074, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_0218 = Ii_0074;
Id_0220 = 0;
if (Ii_0074 == Ii_006C) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0070) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0074) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0078) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_007C) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0080) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0084) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0088) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_008C) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0090) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0094) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_0098) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_009C) {
Id_0220 = (Id_00D0 * 0);
}
if (Ii_0218 == Ii_00A0) {
Id_0220 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0220, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_EF30 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_EF30 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_EF10 = "";
Ls_EF00 = "";
Ls_EEF0 = "";
Ls_EEE0 = "";
Ls_EED0 = "";
Ls_EEC0 = "";
Ls_EEB0 = (string)Ld_8AA8;
Ls_EEA0 = " to :";
Ls_EE90 = (string)Fa_i_00;
Ls_EE80 = ", Magic Number: ";
Ls_EE70 = (string)OrderTicket();
Ls_EE60 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_EE50 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_EE50, " ", Ls_EE60, Ls_EE70, Ls_EE80, Ls_EE90, Ls_EEA0, Ls_EEB0, Ls_EEC0, Ls_EED0, Ls_EEE0, Ls_EEF0, Ls_EF00, Ls_EF10);
}
else {
if (Ii_08EC == 2) {
Ii_0228 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0228 > 0) {
FileSeek(Ii_0228, 0, 2);
Ls_EE40 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0228, Ls_EE40, " VERBOSE: ", Ls_EE60, Ls_EE70, Ls_EE80, Ls_EE90, Ls_EEA0, Ls_EEB0, Ls_EEC0, Ls_EED0, Ls_EEE0, Ls_EEF0, Ls_EF00, Ls_EF10);
FileClose(Ii_0228);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0019 = GetLastError();
Ii_0D98 = Gi_0019;
Li_8A9C = Gi_0019;
Ls_EE30 = "";
Ls_EE20 = "";
Ls_EE10 = "";
Ls_EE00 = "";
Ls_EDF0 = "";
Ls_EDE0 = "";
Ls_EDD0 = "";
Ls_EDC0 = "";
Ls_EDB0 = func_1032(Gi_0019);
Ls_EDA0 = " - ";
Ls_ED90 = (string)Ii_0D98;
Ls_ED80 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_ED70 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_ED70, " ", Ls_ED80, Ls_ED90, Ls_EDA0, Ls_EDB0, Ls_EDC0, Ls_EDD0, Ls_EDE0, Ls_EDF0, Ls_EE00, Ls_EE10, Ls_EE20, Ls_EE30);
}
else{
if (Ii_08EC == 2) {
Ii_09B0 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09B0 > 0) {
FileSeek(Ii_09B0, 0, 2);
Ls_ED60 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09B0, Ls_ED60, " VERBOSE: ", Ls_ED80, Ls_ED90, Ls_EDA0, Ls_EDB0, Ls_EDC0, Ls_EDD0, Ls_EDE0, Ls_EDF0, Ls_EE00, Ls_EE10, Ls_EE20, Ls_EE30);
FileClose(Ii_09B0);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_ED50 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_ED50 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_ED30 = "";
Ls_ED20 = "";
Ls_ED10 = "";
Ls_ED00 = "";
Ls_ECF0 = "";
Ls_ECE0 = "";
Ls_ECD0 = (string)Ld_8AA8;
Ls_ECC0 = " to :";
Ls_ECB0 = (string)Fa_i_00;
Ls_ECA0 = ", Magic Number: ";
Ls_EC90 = (string)OrderTicket();
Ls_EC80 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_EC70 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_EC70, " ", Ls_EC80, Ls_EC90, Ls_ECA0, Ls_ECB0, Ls_ECC0, Ls_ECD0, Ls_ECE0, Ls_ECF0, Ls_ED00, Ls_ED10, Ls_ED20, Ls_ED30);
}
else {
if (Ii_08EC == 2) {
Ii_09B4 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09B4 > 0) {
FileSeek(Ii_09B4, 0, 2);
Ls_EC60 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09B4, Ls_EC60, " VERBOSE: ", Ls_EC80, Ls_EC90, Ls_ECA0, Ls_ECB0, Ls_ECC0, Ls_ECD0, Ls_ECE0, Ls_ECF0, Ls_ED00, Ls_ED10, Ls_ED20, Ls_ED30);
FileClose(Ii_09B4);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_001B = GetLastError();
Ii_1720 = Gi_001B;
Li_8A9C = Gi_001B;
Ls_EC50 = "";
Ls_EC40 = "";
Ls_EC30 = (string)OrderStopLoss();
Ls_EC20 = " Current SL: ";
Ls_EC10 = (string)Bid;
Ls_EC00 = ", Bid: ";
Ls_EBF0 = (string)Ask;
Ls_EBE0 = ", Ask: ";
Ls_EBD0 = func_1032(Gi_001B);
Ls_EBC0 = " - ";
Ls_EBB0 = (string)Ii_1720;
Ls_EBA0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_EB90 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_EB90, " ", Ls_EBA0, Ls_EBB0, Ls_EBC0, Ls_EBD0, Ls_EBE0, Ls_EBF0, Ls_EC00, Ls_EC10, Ls_EC20, Ls_EC30, Ls_EC40, Ls_EC50);
}
else {
if (Ii_08EC == 2) {
Ii_0240 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0240 > 0) {
FileSeek(Ii_0240, 0, 2);
Ls_EB80 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0240, Ls_EB80, " VERBOSE: ", Ls_EBA0, Ls_EBB0, Ls_EBC0, Ls_EBD0, Ls_EBE0, Ls_EBF0, Ls_EC00, Ls_EC10, Ls_EC20, Ls_EC30, Ls_EC40, Ls_EC50);
FileClose(Ii_0240);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_0074, OrderType(), OrderOpenPrice());
Ii_09B8 = Ii_0074;
Id_0250 = 0;
if (Ii_0074 == Ii_006C) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0070) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0074) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0078) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_007C) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0080) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0084) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0088) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_008C) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0090) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0094) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_0098) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_009C) {
Id_0250 = (Id_00D0 * 0);
}
if (Ii_09B8 == Ii_00A0) {
Id_0250 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0250, _Digits);
if ((Ld_8AB8 > 0)) {
if (OrderType() == OP_BUY) {
Ld_8AA8 = (OrderOpenPrice() + Ld_8AB0);
if ((OrderOpenPrice() <= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AA8)) {
Ls_EB70 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_EB70 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_EB50 = "";
Ls_EB40 = "";
Ls_EB30 = "";
Ls_EB20 = "";
Ls_EB10 = "";
Ls_EB00 = "";
Ls_EAF0 = (string)Ld_8AA8;
Ls_EAE0 = " to :";
Ls_EAD0 = (string)Fa_i_00;
Ls_EAC0 = ", Magic Number: ";
Ls_EAB0 = (string)OrderTicket();
Ls_EAA0 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_EA90 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_EA90, " ", Ls_EAA0, Ls_EAB0, Ls_EAC0, Ls_EAD0, Ls_EAE0, Ls_EAF0, Ls_EB00, Ls_EB10, Ls_EB20, Ls_EB30, Ls_EB40, Ls_EB50);
}
else {
if (Ii_08EC == 2) {
Ii_0258 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0258 > 0) {
FileSeek(Ii_0258, 0, 2);
Ls_EA80 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0258, Ls_EA80, " VERBOSE: ", Ls_EAA0, Ls_EAB0, Ls_EAC0, Ls_EAD0, Ls_EAE0, Ls_EAF0, Ls_EB00, Ls_EB10, Ls_EB20, Ls_EB30, Ls_EB40, Ls_EB50);
FileClose(Ii_0258);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_001E = GetLastError();
Ii_0DD0 = Gi_001E;
Li_8A9C = Gi_001E;
Ls_EA70 = "";
Ls_EA60 = "";
Ls_EA50 = (string)OrderStopLoss();
Ls_EA40 = " Current SL: ";
Ls_EA30 = (string)Bid;
Ls_EA20 = ", Bid: ";
Ls_EA10 = (string)Ask;
Ls_EA00 = ", Ask: ";
Ls_E9F0 = func_1032(Gi_001E);
Ls_E9E0 = " - ";
Ls_E9D0 = (string)Ii_0DD0;
Ls_E9C0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_E9B0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E9B0, " ", Ls_E9C0, Ls_E9D0, Ls_E9E0, Ls_E9F0, Ls_EA00, Ls_EA10, Ls_EA20, Ls_EA30, Ls_EA40, Ls_EA50, Ls_EA60, Ls_EA70);
}
else{
if (Ii_08EC == 2) {
Ii_09BC = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09BC > 0) {
FileSeek(Ii_09BC, 0, 2);
Ls_E9A0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09BC, Ls_E9A0, " VERBOSE: ", Ls_E9C0, Ls_E9D0, Ls_E9E0, Ls_E9F0, Ls_EA00, Ls_EA10, Ls_EA20, Ls_EA30, Ls_EA40, Ls_EA50, Ls_EA60, Ls_EA70);
FileClose(Ii_09BC);
}}}}}}}}
else{
Ld_8AA8 = (OrderOpenPrice() - Ld_8AB0);
if ((OrderOpenPrice() >= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AA8)) {
Ls_E990 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_E990 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_E970 = "";
Ls_E960 = "";
Ls_E950 = "";
Ls_E940 = "";
Ls_E930 = "";
Ls_E920 = "";
Ls_E910 = (string)Ld_8AA8;
Ls_E900 = " to :";
Ls_E8F0 = (string)Fa_i_00;
Ls_E8E0 = ", Magic Number: ";
Ls_E8D0 = (string)OrderTicket();
Ls_E8C0 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_E8B0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E8B0, " ", Ls_E8C0, Ls_E8D0, Ls_E8E0, Ls_E8F0, Ls_E900, Ls_E910, Ls_E920, Ls_E930, Ls_E940, Ls_E950, Ls_E960, Ls_E970);
}
else {
if (Ii_08EC == 2) {
Ii_0268 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0268 > 0) {
FileSeek(Ii_0268, 0, 2);
Ls_E8A0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0268, Ls_E8A0, " VERBOSE: ", Ls_E8C0, Ls_E8D0, Ls_E8E0, Ls_E8F0, Ls_E900, Ls_E910, Ls_E920, Ls_E930, Ls_E940, Ls_E950, Ls_E960, Ls_E970);
FileClose(Ii_0268);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0020 = GetLastError();
Ii_0DE4 = Gi_0020;
Li_8A9C = Gi_0020;
Ls_E890 = "";
Ls_E880 = "";
Ls_E870 = (string)OrderStopLoss();
Ls_E860 = " Current SL: ";
Ls_E850 = (string)Bid;
Ls_E840 = ", Bid: ";
Ls_E830 = (string)Ask;
Ls_E820 = ", Ask: ";
Ls_E810 = func_1032(Gi_0020);
Ls_E800 = " - ";
Ls_E7F0 = (string)Ii_0DE4;
Ls_E7E0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_E7D0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E7D0, " ", Ls_E7E0, Ls_E7F0, Ls_E800, Ls_E810, Ls_E820, Ls_E830, Ls_E840, Ls_E850, Ls_E860, Ls_E870, Ls_E880, Ls_E890);
}
else {
if (Ii_08EC == 2) {
Ii_09C0 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09C0 > 0) {
FileSeek(Ii_09C0, 0, 2);
Ls_E7C0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09C0, Ls_E7C0, " VERBOSE: ", Ls_E7E0, Ls_E7F0, Ls_E800, Ls_E810, Ls_E820, Ls_E830, Ls_E840, Ls_E850, Ls_E860, Ls_E870, Ls_E880, Ls_E890);
FileClose(Ii_09C0);
}}}}}}}}}
Ii_0278 = Ii_0074;
Id_0280 = 0;
if (Ii_0074 == Ii_006C) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0070) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0074) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0078) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_007C) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0080) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0084) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0088) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_008C) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0090) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0094) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_0098) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_009C) {
Id_0280 = 0;
}
if (Ii_0278 == Ii_00A0) {
Id_0280 = 0;
}
returned_double = NormalizeDouble(Id_0280, _Digits);
Id_38F0 = returned_double;
Ld_8AB8 = Id_38F0;
if ((returned_double > 0)) {
Ii_09C4 = (int)(returned_double + 10);
Il_09C8 = OrderOpenTime();
Ii_09D0 = 0;
Ii_09D4 = 0;
Ii_0DE4 = Ii_09C4 + 10;
if (Ii_0DE4 > 0) {
do {
if (Il_09C8 < Time[Ii_09D4]) {
Ii_09D0 = Ii_09D0 + 1;
}
Ii_09D4 = Ii_09D4 + 1;
Ii_0DF0 = Ii_09C4 + 10;
} while (Ii_09D4 < Ii_0DF0);
}
if ((Ii_09D0 >= Ld_8AB8)) {
Ls_E7B0 = "";
Ls_E7A0 = "";
Ls_E790 = "";
Ls_E780 = "";
Ls_E770 = "";
Ls_E760 = "";
Ls_E750 = (string)Fa_i_00;
Ls_E740 = ", Magic Number: ";
Ls_E730 = (string)OrderTicket();
Ls_E720 = "bars - closing order with ticket: ";
Ls_E710 = (string)Ld_8AB8;
Ls_E700 = "Exit After ";
if (Ii_08EC == 1) {
Ls_E6F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E6F0, " ", Ls_E700, Ls_E710, Ls_E720, Ls_E730, Ls_E740, Ls_E750, Ls_E760, Ls_E770, Ls_E780, Ls_E790, Ls_E7A0, Ls_E7B0);
}
else {
if (Ii_08EC == 2) {
Ii_02A8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_02A8 > 0) {
FileSeek(Ii_02A8, 0, 2);
Ls_E6E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_02A8, Ls_E6E0, " VERBOSE: ", Ls_E700, Ls_E710, Ls_E720, Ls_E730, Ls_E740, Ls_E750, Ls_E760, Ls_E770, Ls_E780, Ls_E790, Ls_E7A0, Ls_E7B0);
FileClose(Ii_02A8);
}}}
func_1022(-1);
}}}}
if (Fa_i_00 == Ii_0078) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_0078, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_09D8 = Ii_0078;
Id_09E0 = 0;
if (Ii_0078 == Ii_006C) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0070) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0074) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0078) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_007C) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0080) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0084) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0088) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_008C) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0090) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0094) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_0098) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_009C) {
Id_09E0 = (Id_00D0 * 0);
}
if (Ii_09D8 == Ii_00A0) {
Id_09E0 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_09E0, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_E6D0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_E6D0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_E6B0 = "";
Ls_E6A0 = "";
Ls_E690 = "";
Ls_E680 = "";
Ls_E670 = "";
Ls_E660 = "";
Ls_E650 = (string)Ld_8AA8;
Ls_E640 = " to :";
Ls_E630 = (string)Fa_i_00;
Ls_E620 = ", Magic Number: ";
Ls_E610 = (string)OrderTicket();
Ls_E600 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_E5F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E5F0, " ", Ls_E600, Ls_E610, Ls_E620, Ls_E630, Ls_E640, Ls_E650, Ls_E660, Ls_E670, Ls_E680, Ls_E690, Ls_E6A0, Ls_E6B0);
}
else {
if (Ii_08EC == 2) {
Ii_09E8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09E8 > 0) {
FileSeek(Ii_09E8, 0, 2);
Ls_E5E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09E8, Ls_E5E0, " VERBOSE: ", Ls_E600, Ls_E610, Ls_E620, Ls_E630, Ls_E640, Ls_E650, Ls_E660, Ls_E670, Ls_E680, Ls_E690, Ls_E6A0, Ls_E6B0);
FileClose(Ii_09E8);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0024 = GetLastError();
Ii_0E28 = Gi_0024;
Li_8A9C = Gi_0024;
Ls_E5D0 = "";
Ls_E5C0 = "";
Ls_E5B0 = "";
Ls_E5A0 = "";
Ls_E590 = "";
Ls_E580 = "";
Ls_E570 = "";
Ls_E560 = "";
Ls_E550 = func_1032(Gi_0024);
Ls_E540 = " - ";
Ls_E530 = (string)Ii_0E28;
Ls_E520 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_E510 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E510, " ", Ls_E520, Ls_E530, Ls_E540, Ls_E550, Ls_E560, Ls_E570, Ls_E580, Ls_E590, Ls_E5A0, Ls_E5B0, Ls_E5C0, Ls_E5D0);
}
else{
if (Ii_08EC == 2) {
Ii_02C8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_02C8 > 0) {
FileSeek(Ii_02C8, 0, 2);
Ls_E500 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_02C8, Ls_E500, " VERBOSE: ", Ls_E520, Ls_E530, Ls_E540, Ls_E550, Ls_E560, Ls_E570, Ls_E580, Ls_E590, Ls_E5A0, Ls_E5B0, Ls_E5C0, Ls_E5D0);
FileClose(Ii_02C8);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_E4F0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_E4F0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_E4D0 = "";
Ls_E4C0 = "";
Ls_E4B0 = "";
Ls_E4A0 = "";
Ls_E490 = "";
Ls_E480 = "";
Ls_E470 = (string)Ld_8AA8;
Ls_E460 = " to :";
Ls_E450 = (string)Fa_i_00;
Ls_E440 = ", Magic Number: ";
Ls_E430 = (string)OrderTicket();
Ls_E420 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_E410 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E410, " ", Ls_E420, Ls_E430, Ls_E440, Ls_E450, Ls_E460, Ls_E470, Ls_E480, Ls_E490, Ls_E4A0, Ls_E4B0, Ls_E4C0, Ls_E4D0);
}
else {
if (Ii_08EC == 2) {
Ii_09EC = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09EC > 0) {
FileSeek(Ii_09EC, 0, 2);
Ls_E400 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09EC, Ls_E400, " VERBOSE: ", Ls_E420, Ls_E430, Ls_E440, Ls_E450, Ls_E460, Ls_E470, Ls_E480, Ls_E490, Ls_E4A0, Ls_E4B0, Ls_E4C0, Ls_E4D0);
FileClose(Ii_09EC);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0026 = GetLastError();
Ii_16E0 = Gi_0026;
Li_8A9C = Gi_0026;
Ls_E3F0 = "";
Ls_E3E0 = "";
Ls_E3D0 = (string)OrderStopLoss();
Ls_E3C0 = " Current SL: ";
Ls_E3B0 = (string)Bid;
Ls_E3A0 = ", Bid: ";
Ls_E390 = (string)Ask;
Ls_E380 = ", Ask: ";
Ls_E370 = func_1032(Gi_0026);
Ls_E360 = " - ";
Ls_E350 = (string)Ii_16E0;
Ls_E340 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_E330 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E330, " ", Ls_E340, Ls_E350, Ls_E360, Ls_E370, Ls_E380, Ls_E390, Ls_E3A0, Ls_E3B0, Ls_E3C0, Ls_E3D0, Ls_E3E0, Ls_E3F0);
}
else {
if (Ii_08EC == 2) {
Ii_09F0 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09F0 > 0) {
FileSeek(Ii_09F0, 0, 2);
Ls_E320 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09F0, Ls_E320, " VERBOSE: ", Ls_E340, Ls_E350, Ls_E360, Ls_E370, Ls_E380, Ls_E390, Ls_E3A0, Ls_E3B0, Ls_E3C0, Ls_E3D0, Ls_E3E0, Ls_E3F0);
FileClose(Ii_09F0);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_0078, OrderType(), OrderOpenPrice());
Ii_02E0 = Ii_0078;
Id_02E8 = 0;
if (Ii_0078 == Ii_006C) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0070) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0074) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0078) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_007C) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0080) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0084) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0088) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_008C) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0090) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0094) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_0098) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_009C) {
Id_02E8 = (Id_00D0 * 0);
}
if (Ii_02E0 == Ii_00A0) {
Id_02E8 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_02E8, _Digits);
if ((Ld_8AB8 > 0)) {
if (OrderType() == OP_BUY) {
Ld_8AA8 = (OrderOpenPrice() + Ld_8AB0);
if ((OrderOpenPrice() <= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AA8)) {
Ls_E310 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_E310 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_E2F0 = "";
Ls_E2E0 = "";
Ls_E2D0 = "";
Ls_E2C0 = "";
Ls_E2B0 = "";
Ls_E2A0 = "";
Ls_E290 = (string)Ld_8AA8;
Ls_E280 = " to :";
Ls_E270 = (string)Fa_i_00;
Ls_E260 = ", Magic Number: ";
Ls_E250 = (string)OrderTicket();
Ls_E240 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_E230 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E230, " ", Ls_E240, Ls_E250, Ls_E260, Ls_E270, Ls_E280, Ls_E290, Ls_E2A0, Ls_E2B0, Ls_E2C0, Ls_E2D0, Ls_E2E0, Ls_E2F0);
}
else {
if (Ii_08EC == 2) {
Ii_09F4 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09F4 > 0) {
FileSeek(Ii_09F4, 0, 2);
Ls_E220 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09F4, Ls_E220, " VERBOSE: ", Ls_E240, Ls_E250, Ls_E260, Ls_E270, Ls_E280, Ls_E290, Ls_E2A0, Ls_E2B0, Ls_E2C0, Ls_E2D0, Ls_E2E0, Ls_E2F0);
FileClose(Ii_09F4);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0029 = GetLastError();
Ii_0E60 = Gi_0029;
Li_8A9C = Gi_0029;
Ls_E210 = "";
Ls_E200 = "";
Ls_E1F0 = (string)OrderStopLoss();
Ls_E1E0 = " Current SL: ";
Ls_E1D0 = (string)Bid;
Ls_E1C0 = ", Bid: ";
Ls_E1B0 = (string)Ask;
Ls_E1A0 = ", Ask: ";
Ls_E190 = func_1032(Gi_0029);
Ls_E180 = " - ";
Ls_E170 = (string)Ii_0E60;
Ls_E160 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_E150 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E150, " ", Ls_E160, Ls_E170, Ls_E180, Ls_E190, Ls_E1A0, Ls_E1B0, Ls_E1C0, Ls_E1D0, Ls_E1E0, Ls_E1F0, Ls_E200, Ls_E210);
}
else{
if (Ii_08EC == 2) {
Ii_02F8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_02F8 > 0) {
FileSeek(Ii_02F8, 0, 2);
Ls_E140 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_02F8, Ls_E140, " VERBOSE: ", Ls_E160, Ls_E170, Ls_E180, Ls_E190, Ls_E1A0, Ls_E1B0, Ls_E1C0, Ls_E1D0, Ls_E1E0, Ls_E1F0, Ls_E200, Ls_E210);
FileClose(Ii_02F8);
}}}}}}}}
else{
Ld_8AA8 = (OrderOpenPrice() - Ld_8AB0);
if ((OrderOpenPrice() >= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AA8)) {
Ls_E130 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_E130 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_E110 = "";
Ls_E100 = "";
Ls_E0F0 = "";
Ls_E0E0 = "";
Ls_E0D0 = "";
Ls_E0C0 = "";
Ls_E0B0 = (string)Ld_8AA8;
Ls_E0A0 = " to :";
Ls_E090 = (string)Fa_i_00;
Ls_E080 = ", Magic Number: ";
Ls_E070 = (string)OrderTicket();
Ls_E060 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_E050 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_E050, " ", Ls_E060, Ls_E070, Ls_E080, Ls_E090, Ls_E0A0, Ls_E0B0, Ls_E0C0, Ls_E0D0, Ls_E0E0, Ls_E0F0, Ls_E100, Ls_E110);
}
else {
if (Ii_08EC == 2) {
Ii_09F8 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_09F8 > 0) {
FileSeek(Ii_09F8, 0, 2);
Ls_E040 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_09F8, Ls_E040, " VERBOSE: ", Ls_E060, Ls_E070, Ls_E080, Ls_E090, Ls_E0A0, Ls_E0B0, Ls_E0C0, Ls_E0D0, Ls_E0E0, Ls_E0F0, Ls_E100, Ls_E110);
FileClose(Ii_09F8);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_002B = GetLastError();
Ii_0E74 = Gi_002B;
Li_8A9C = Gi_002B;
Ls_E030 = "";
Ls_E020 = "";
Ls_E010 = (string)OrderStopLoss();
Ls_E000 = " Current SL: ";
Ls_DFF0 = (string)Bid;
Ls_DFE0 = ", Bid: ";
Ls_DFD0 = (string)Ask;
Ls_DFC0 = ", Ask: ";
Ls_DFB0 = func_1032(Gi_002B);
Ls_DFA0 = " - ";
Ls_DF90 = (string)Ii_0E74;
Ls_DF80 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_DF70 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DF70, " ", Ls_DF80, Ls_DF90, Ls_DFA0, Ls_DFB0, Ls_DFC0, Ls_DFD0, Ls_DFE0, Ls_DFF0, Ls_E000, Ls_E010, Ls_E020, Ls_E030);
}
else {
if (Ii_08EC == 2) {
Ii_0308 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0308 > 0) {
FileSeek(Ii_0308, 0, 2);
Ls_DF60 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0308, Ls_DF60, " VERBOSE: ", Ls_DF80, Ls_DF90, Ls_DFA0, Ls_DFB0, Ls_DFC0, Ls_DFD0, Ls_DFE0, Ls_DFF0, Ls_E000, Ls_E010, Ls_E020, Ls_E030);
FileClose(Ii_0308);
}}}}}}}}}
Ii_09FC = Ii_0078;
Id_0A00 = 0;
if (Ii_0078 == Ii_006C) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0070) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0074) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0078) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_007C) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0080) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0084) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0088) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_008C) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0090) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0094) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_0098) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_009C) {
Id_0A00 = 0;
}
if (Ii_09FC == Ii_00A0) {
Id_0A00 = 0;
}
returned_double = NormalizeDouble(Id_0A00, _Digits);
Id_38F0 = returned_double;
Ld_8AB8 = Id_38F0;
if ((returned_double > 0)) {
Ii_0A08 = (int)(returned_double + 10);
Il_0A10 = OrderOpenTime();
Ii_0330 = 0;
Ii_0A18 = 0;
Ii_0E74 = Ii_0A08 + 10;
if (Ii_0E74 > 0) {
do {
if (Il_0A10 < Time[Ii_0A18]) {
Ii_0330 = Ii_0330 + 1;
}
Ii_0A18 = Ii_0A18 + 1;
Ii_0E80 = Ii_0A08 + 10;
} while (Ii_0A18 < Ii_0E80);
}
if ((Ii_0330 >= Ld_8AB8)) {
Ls_DF50 = "";
Ls_DF40 = "";
Ls_DF30 = "";
Ls_DF20 = "";
Ls_DF10 = "";
Ls_DF00 = "";
Ls_DEF0 = (string)Fa_i_00;
Ls_DEE0 = ", Magic Number: ";
Ls_DED0 = (string)OrderTicket();
Ls_DEC0 = "bars - closing order with ticket: ";
Ls_DEB0 = (string)Ld_8AB8;
Ls_DEA0 = "Exit After ";
if (Ii_08EC == 1) {
Ls_DE90 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DE90, " ", Ls_DEA0, Ls_DEB0, Ls_DEC0, Ls_DED0, Ls_DEE0, Ls_DEF0, Ls_DF00, Ls_DF10, Ls_DF20, Ls_DF30, Ls_DF40, Ls_DF50);
}
else {
if (Ii_08EC == 2) {
Ii_0A1C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A1C > 0) {
FileSeek(Ii_0A1C, 0, 2);
Ls_DE80 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A1C, Ls_DE80, " VERBOSE: ", Ls_DEA0, Ls_DEB0, Ls_DEC0, Ls_DED0, Ls_DEE0, Ls_DEF0, Ls_DF00, Ls_DF10, Ls_DF20, Ls_DF30, Ls_DF40, Ls_DF50);
FileClose(Ii_0A1C);
}}}
func_1022(-1);
}}}}
if (Fa_i_00 == Ii_007C) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_007C, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_0348 = Ii_007C;
Id_0350 = 0;
if (Ii_007C == Ii_006C) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0070) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0074) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0078) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_007C) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0080) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0084) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0088) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_008C) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0090) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0094) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_0098) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_009C) {
Id_0350 = (Id_00D0 * 0);
}
if (Ii_0348 == Ii_00A0) {
Id_0350 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0350, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_DE70 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_DE70 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_DE50 = "";
Ls_DE40 = "";
Ls_DE30 = "";
Ls_DE20 = "";
Ls_DE10 = "";
Ls_DE00 = "";
Ls_DDF0 = (string)Ld_8AA8;
Ls_DDE0 = " to :";
Ls_DDD0 = (string)Fa_i_00;
Ls_DDC0 = ", Magic Number: ";
Ls_DDB0 = (string)OrderTicket();
Ls_DDA0 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_DD90 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DD90, " ", Ls_DDA0, Ls_DDB0, Ls_DDC0, Ls_DDD0, Ls_DDE0, Ls_DDF0, Ls_DE00, Ls_DE10, Ls_DE20, Ls_DE30, Ls_DE40, Ls_DE50);
}
else {
if (Ii_08EC == 2) {
Ii_0A20 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A20 > 0) {
FileSeek(Ii_0A20, 0, 2);
Ls_DD80 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A20, Ls_DD80, " VERBOSE: ", Ls_DDA0, Ls_DDB0, Ls_DDC0, Ls_DDD0, Ls_DDE0, Ls_DDF0, Ls_DE00, Ls_DE10, Ls_DE20, Ls_DE30, Ls_DE40, Ls_DE50);
FileClose(Ii_0A20);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_002F = GetLastError();
Ii_0EB8 = Gi_002F;
Li_8A9C = Gi_002F;
Ls_DD70 = "";
Ls_DD60 = "";
Ls_DD50 = "";
Ls_DD40 = "";
Ls_DD30 = "";
Ls_DD20 = "";
Ls_DD10 = "";
Ls_DD00 = "";
Ls_DCF0 = func_1032(Gi_002F);
Ls_DCE0 = " - ";
Ls_DCD0 = (string)Ii_0EB8;
Ls_DCC0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_DCB0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DCB0, " ", Ls_DCC0, Ls_DCD0, Ls_DCE0, Ls_DCF0, Ls_DD00, Ls_DD10, Ls_DD20, Ls_DD30, Ls_DD40, Ls_DD50, Ls_DD60, Ls_DD70);
}
else{
if (Ii_08EC == 2) {
Ii_035C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_035C > 0) {
FileSeek(Ii_035C, 0, 2);
Ls_DCA0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_035C, Ls_DCA0, " VERBOSE: ", Ls_DCC0, Ls_DCD0, Ls_DCE0, Ls_DCF0, Ls_DD00, Ls_DD10, Ls_DD20, Ls_DD30, Ls_DD40, Ls_DD50, Ls_DD60, Ls_DD70);
FileClose(Ii_035C);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_DC90 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_DC90 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_DC70 = "";
Ls_DC60 = "";
Ls_DC50 = "";
Ls_DC40 = "";
Ls_DC30 = "";
Ls_DC20 = "";
Ls_DC10 = (string)Ld_8AA8;
Ls_DC00 = " to :";
Ls_DBF0 = (string)Fa_i_00;
Ls_DBE0 = ", Magic Number: ";
Ls_DBD0 = (string)OrderTicket();
Ls_DBC0 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_DBB0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DBB0, " ", Ls_DBC0, Ls_DBD0, Ls_DBE0, Ls_DBF0, Ls_DC00, Ls_DC10, Ls_DC20, Ls_DC30, Ls_DC40, Ls_DC50, Ls_DC60, Ls_DC70);
}
else {
if (Ii_08EC == 2) {
Ii_0360 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0360 > 0) {
FileSeek(Ii_0360, 0, 2);
Ls_DBA0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0360, Ls_DBA0, " VERBOSE: ", Ls_DBC0, Ls_DBD0, Ls_DBE0, Ls_DBF0, Ls_DC00, Ls_DC10, Ls_DC20, Ls_DC30, Ls_DC40, Ls_DC50, Ls_DC60, Ls_DC70);
FileClose(Ii_0360);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0031 = GetLastError();
Ii_16A0 = Gi_0031;
Li_8A9C = Gi_0031;
Ls_DB90 = "";
Ls_DB80 = "";
Ls_DB70 = (string)OrderStopLoss();
Ls_DB60 = " Current SL: ";
Ls_DB50 = (string)Bid;
Ls_DB40 = ", Bid: ";
Ls_DB30 = (string)Ask;
Ls_DB20 = ", Ask: ";
Ls_DB10 = func_1032(Gi_0031);
Ls_DB00 = " - ";
Ls_DAF0 = (string)Ii_16A0;
Ls_DAE0 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_DAD0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_DAD0, " ", Ls_DAE0, Ls_DAF0, Ls_DB00, Ls_DB10, Ls_DB20, Ls_DB30, Ls_DB40, Ls_DB50, Ls_DB60, Ls_DB70, Ls_DB80, Ls_DB90);
}
else {
if (Ii_08EC == 2) {
Ii_0364 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0364 > 0) {
FileSeek(Ii_0364, 0, 2);
Ls_DAC0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0364, Ls_DAC0, " VERBOSE: ", Ls_DAE0, Ls_DAF0, Ls_DB00, Ls_DB10, Ls_DB20, Ls_DB30, Ls_DB40, Ls_DB50, Ls_DB60, Ls_DB70, Ls_DB80, Ls_DB90);
FileClose(Ii_0364);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_007C, OrderType(), OrderOpenPrice());
Ii_0A24 = Ii_007C;
Id_0370 = 0;
if (Ii_007C == Ii_006C) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0070) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0074) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0078) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_007C) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0080) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0084) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0088) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_008C) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0090) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0094) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_0098) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_009C) {
Id_0370 = (Id_00D0 * 0);
}
if (Ii_0A24 == Ii_00A0) {
Id_0370 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0370, _Digits);
if ((Ld_8AB8 > 0)) {
if (OrderType() == OP_BUY) {
Ld_8AA8 = (OrderOpenPrice() + Ld_8AB0);
if ((OrderOpenPrice() <= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AA8)) {
Ls_DAB0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_DAB0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_DA90 = "";
Ls_DA80 = "";
Ls_DA70 = "";
Ls_DA60 = "";
Ls_DA50 = "";
Ls_DA40 = "";
Ls_DA30 = (string)Ld_8AA8;
Ls_DA20 = " to :";
Ls_DA10 = (string)Fa_i_00;
Ls_DA00 = ", Magic Number: ";
Ls_D9F0 = (string)OrderTicket();
Ls_D9E0 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_D9D0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D9D0, " ", Ls_D9E0, Ls_D9F0, Ls_DA00, Ls_DA10, Ls_DA20, Ls_DA30, Ls_DA40, Ls_DA50, Ls_DA60, Ls_DA70, Ls_DA80, Ls_DA90);
}
else {
if (Ii_08EC == 2) {
Ii_0378 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0378 > 0) {
FileSeek(Ii_0378, 0, 2);
Ls_D9C0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0378, Ls_D9C0, " VERBOSE: ", Ls_D9E0, Ls_D9F0, Ls_DA00, Ls_DA10, Ls_DA20, Ls_DA30, Ls_DA40, Ls_DA50, Ls_DA60, Ls_DA70, Ls_DA80, Ls_DA90);
FileClose(Ii_0378);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_0034 = GetLastError();
Ii_0EF0 = Gi_0034;
Li_8A9C = Gi_0034;
Ls_D9B0 = "";
Ls_D9A0 = "";
Ls_D990 = (string)OrderStopLoss();
Ls_D980 = " Current SL: ";
Ls_D970 = (string)Bid;
Ls_D960 = ", Bid: ";
Ls_D950 = (string)Ask;
Ls_D940 = ", Ask: ";
Ls_D930 = func_1032(Gi_0034);
Ls_D920 = " - ";
Ls_D910 = (string)Ii_0EF0;
Ls_D900 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_D8F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D8F0, " ", Ls_D900, Ls_D910, Ls_D920, Ls_D930, Ls_D940, Ls_D950, Ls_D960, Ls_D970, Ls_D980, Ls_D990, Ls_D9A0, Ls_D9B0);
}
else{
if (Ii_08EC == 2) {
Ii_0A28 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A28 > 0) {
FileSeek(Ii_0A28, 0, 2);
Ls_D8E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A28, Ls_D8E0, " VERBOSE: ", Ls_D900, Ls_D910, Ls_D920, Ls_D930, Ls_D940, Ls_D950, Ls_D960, Ls_D970, Ls_D980, Ls_D990, Ls_D9A0, Ls_D9B0);
FileClose(Ii_0A28);
}}}}}}}}
else{
Ld_8AA8 = (OrderOpenPrice() - Ld_8AB0);
if ((OrderOpenPrice() >= Ld_8AB8)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AA8)) {
Ls_D8D0 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_D8D0 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_D8B0 = "";
Ls_D8A0 = "";
Ls_D890 = "";
Ls_D880 = "";
Ls_D870 = "";
Ls_D860 = "";
Ls_D850 = (string)Ld_8AA8;
Ls_D840 = " to :";
Ls_D830 = (string)Fa_i_00;
Ls_D820 = ", Magic Number: ";
Ls_D810 = (string)OrderTicket();
Ls_D800 = "Moving SL 2 BE for order with ticket: ";
if (Ii_08EC == 1) {
Ls_D7F0 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D7F0, " ", Ls_D800, Ls_D810, Ls_D820, Ls_D830, Ls_D840, Ls_D850, Ls_D860, Ls_D870, Ls_D880, Ls_D890, Ls_D8A0, Ls_D8B0);
}
else {
if (Ii_08EC == 2) {
Ii_0388 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0388 > 0) {
FileSeek(Ii_0388, 0, 2);
Ls_D7E0 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0388, Ls_D7E0, " VERBOSE: ", Ls_D800, Ls_D810, Ls_D820, Ls_D830, Ls_D840, Ls_D850, Ls_D860, Ls_D870, Ls_D880, Ls_D890, Ls_D8A0, Ls_D8B0);
FileClose(Ii_0388);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_0036 = GetLastError();
Ii_0F04 = Gi_0036;
Li_8A9C = Gi_0036;
Ls_D7D0 = "";
Ls_D7C0 = "";
Ls_D7B0 = (string)OrderStopLoss();
Ls_D7A0 = " Current SL: ";
Ls_D790 = (string)Bid;
Ls_D780 = ", Bid: ";
Ls_D770 = (string)Ask;
Ls_D760 = ", Ask: ";
Ls_D750 = func_1032(Gi_0036);
Ls_D740 = " - ";
Ls_D730 = (string)Ii_0F04;
Ls_D720 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_D710 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D710, " ", Ls_D720, Ls_D730, Ls_D740, Ls_D750, Ls_D760, Ls_D770, Ls_D780, Ls_D790, Ls_D7A0, Ls_D7B0, Ls_D7C0, Ls_D7D0);
}
else {
if (Ii_08EC == 2) {
Ii_0A2C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A2C > 0) {
FileSeek(Ii_0A2C, 0, 2);
Ls_D700 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A2C, Ls_D700, " VERBOSE: ", Ls_D720, Ls_D730, Ls_D740, Ls_D750, Ls_D760, Ls_D770, Ls_D780, Ls_D790, Ls_D7A0, Ls_D7B0, Ls_D7C0, Ls_D7D0);
FileClose(Ii_0A2C);
}}}}}}}}}
Ii_0A30 = Ii_007C;
Id_0A38 = 0;
if (Ii_007C == Ii_006C) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0070) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0074) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0078) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_007C) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0080) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0084) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0088) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_008C) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0090) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0094) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_0098) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_009C) {
Id_0A38 = 0;
}
if (Ii_0A30 == Ii_00A0) {
Id_0A38 = 0;
}
returned_double = NormalizeDouble(Id_0A38, _Digits);
Id_38F0 = returned_double;
Ld_8AB8 = Id_38F0;
if ((returned_double > 0)) {
Ii_0A40 = (int)(returned_double + 10);
Il_0A48 = OrderOpenTime();
Ii_0A50 = 0;
Ii_03C0 = 0;
Ii_0F04 = Ii_0A40 + 10;
if (Ii_0F04 > 0) {
do {
if (Il_0A48 < Time[Ii_03C0]) {
Ii_0A50 = Ii_0A50 + 1;
}
Ii_03C0 = Ii_03C0 + 1;
Ii_0F10 = Ii_0A40 + 10;
} while (Ii_03C0 < Ii_0F10);
}
if ((Ii_0A50 >= Ld_8AB8)) {
Ls_D6F0 = "";
Ls_D6E0 = "";
Ls_D6D0 = "";
Ls_D6C0 = "";
Ls_D6B0 = "";
Ls_D6A0 = "";
Ls_D690 = (string)Fa_i_00;
Ls_D680 = ", Magic Number: ";
Ls_D670 = (string)OrderTicket();
Ls_D660 = "bars - closing order with ticket: ";
Ls_D650 = (string)Ld_8AB8;
Ls_D640 = "Exit After ";
if (Ii_08EC == 1) {
Ls_D630 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D630, " ", Ls_D640, Ls_D650, Ls_D660, Ls_D670, Ls_D680, Ls_D690, Ls_D6A0, Ls_D6B0, Ls_D6C0, Ls_D6D0, Ls_D6E0, Ls_D6F0);
}
else {
if (Ii_08EC == 2) {
Ii_0A54 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A54 > 0) {
FileSeek(Ii_0A54, 0, 2);
Ls_D620 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A54, Ls_D620, " VERBOSE: ", Ls_D640, Ls_D650, Ls_D660, Ls_D670, Ls_D680, Ls_D690, Ls_D6A0, Ls_D6B0, Ls_D6C0, Ls_D6D0, Ls_D6E0, Ls_D6F0);
FileClose(Ii_0A54);
}}}
func_1022(-1);
}}}}
if (Fa_i_00 == Ii_0080) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
Ld_8AB8 = func_1019(Ii_0080, OrderType(), OrderOpenPrice());
if ((Ld_8AB8 > 0)) {
Ii_0A58 = Ii_0080;
Id_0A60 = 0;
if (Ii_0080 == Ii_006C) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0070) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0074) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0078) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_007C) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0080) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0084) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0088) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_008C) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0090) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0094) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_0098) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_009C) {
Id_0A60 = (Id_00D0 * 0);
}
if (Ii_0A58 == Ii_00A0) {
Id_0A60 = (Id_00D0 * 0);
}
Ld_8AB0 = NormalizeDouble(Id_0A60, _Digits);
if (OrderType() == OP_BUY) {
Ld_8AA0 = (Bid - OrderOpenPrice());
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() < Ld_8AB8)) {
Ls_D610 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_D610 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_D5F0 = "";
Ls_D5E0 = "";
Ls_D5D0 = "";
Ls_D5C0 = "";
Ls_D5B0 = "";
Ls_D5A0 = "";
Ls_D590 = (string)Ld_8AA8;
Ls_D580 = " to :";
Ls_D570 = (string)Fa_i_00;
Ls_D560 = ", Magic Number: ";
Ls_D550 = (string)OrderTicket();
Ls_D540 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_D530 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D530, " ", Ls_D540, Ls_D550, Ls_D560, Ls_D570, Ls_D580, Ls_D590, Ls_D5A0, Ls_D5B0, Ls_D5C0, Ls_D5D0, Ls_D5E0, Ls_D5F0);
}
else {
if (Ii_08EC == 2) {
Ii_0A68 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A68 > 0) {
FileSeek(Ii_0A68, 0, 2);
Ls_D520 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A68, Ls_D520, " VERBOSE: ", Ls_D540, Ls_D550, Ls_D560, Ls_D570, Ls_D580, Ls_D590, Ls_D5A0, Ls_D5B0, Ls_D5C0, Ls_D5D0, Ls_D5E0, Ls_D5F0);
FileClose(Ii_0A68);
}}}
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295)) {
Gi_003A = GetLastError();
Ii_0F48 = Gi_003A;
Li_8A9C = Gi_003A;
Ls_D510 = "";
Ls_D500 = "";
Ls_D4F0 = "";
Ls_D4E0 = "";
Ls_D4D0 = "";
Ls_D4C0 = "";
Ls_D4B0 = "";
Ls_D4A0 = "";
Ls_D490 = func_1032(Gi_003A);
Ls_D480 = " - ";
Ls_D470 = (string)Ii_0F48;
Ls_D460 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_D450 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D450, " ", Ls_D460, Ls_D470, Ls_D480, Ls_D490, Ls_D4A0, Ls_D4B0, Ls_D4C0, Ls_D4D0, Ls_D4E0, Ls_D4F0, Ls_D500, Ls_D510);
}
else{
if (Ii_08EC == 2) {
Ii_0A6C = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A6C > 0) {
FileSeek(Ii_0A6C, 0, 2);
Ls_D440 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A6C, Ls_D440, " VERBOSE: ", Ls_D460, Ls_D470, Ls_D480, Ls_D490, Ls_D4A0, Ls_D4B0, Ls_D4C0, Ls_D4D0, Ls_D4E0, Ls_D4F0, Ls_D500, Ls_D510);
FileClose(Ii_0A6C);
}}}}}}}}
else{
Ld_8AA0 = (OrderOpenPrice() - Ask);
Ld_8AA8 = Ld_8AB8;
if ((Ld_8AA0 >= Ld_8AB0)) {
if ((OrderStopLoss() == 0) || (OrderStopLoss() > Ld_8AB8)) {
Ls_D430 = DoubleToString(OrderStopLoss(), _Digits);
if (Ls_D430 != DoubleToString(Ld_8AA8, _Digits)) {
Ls_D410 = "";
Ls_D400 = "";
Ls_D3F0 = "";
Ls_D3E0 = "";
Ls_D3D0 = "";
Ls_D3C0 = "";
Ls_D3B0 = (string)Ld_8AA8;
Ls_D3A0 = " to :";
Ls_D390 = (string)Fa_i_00;
Ls_D380 = ", Magic Number: ";
Ls_D370 = (string)OrderTicket();
Ls_D360 = "Moving trailing stop for order with ticket: ";
if (Ii_08EC == 1) {
Ls_D350 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D350, " ", Ls_D360, Ls_D370, Ls_D380, Ls_D390, Ls_D3A0, Ls_D3B0, Ls_D3C0, Ls_D3D0, Ls_D3E0, Ls_D3F0, Ls_D400, Ls_D410);
}
else {
if (Ii_08EC == 2) {
Ii_03F0 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_03F0 > 0) {
FileSeek(Ii_03F0, 0, 2);
Ls_D340 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_03F0, Ls_D340, " VERBOSE: ", Ls_D360, Ls_D370, Ls_D380, Ls_D390, Ls_D3A0, Ls_D3B0, Ls_D3C0, Ls_D3D0, Ls_D3E0, Ls_D3F0, Ls_D400, Ls_D410);
FileClose(Ii_03F0);
}}}
if (OrderModify(OrderTicket(), OrderOpenPrice(), Ld_8AA8, OrderTakeProfit(), 0, 4294967295) != true) {
Gi_003C = GetLastError();
Ii_1660 = Gi_003C;
Li_8A9C = Gi_003C;
Ls_D330 = "";
Ls_D320 = "";
Ls_D310 = (string)OrderStopLoss();
Ls_D300 = " Current SL: ";
Ls_D2F0 = (string)Bid;
Ls_D2E0 = ", Bid: ";
Ls_D2D0 = (string)Ask;
Ls_D2C0 = ", Ask: ";
Ls_D2B0 = func_1032(Gi_003C);
Ls_D2A0 = " - ";
Ls_D290 = (string)Ii_1660;
Ls_D280 = "Failed, error: ";
if (Ii_08EC == 1) {
Ls_D270 = TimeToString(TimeCurrent(), 3);
Print("---VERBOSE--- ", Ls_D270, " ", Ls_D280, Ls_D290, Ls_D2A0, Ls_D2B0, Ls_D2C0, Ls_D2D0, Ls_D2E0, Ls_D2F0, Ls_D300, Ls_D310, Ls_D320, Ls_D330);
}
else {
if (Ii_08EC == 2) {
Ii_0A70 = FileOpen("EAW_VerboseLog.txt", 3);
if (Ii_0A70 > 0) {
FileSeek(Ii_0A70, 0, 2);
Ls_D260 = TimeToString(TimeCurrent(), 3);
FileWrite(Ii_0A70, Ls_D260, " VERBOSE: ", Ls_D280, Ls_D290, Ls_D2A0, Ls_D2B0, Ls_D2C0, Ls_D2D0, Ls_D2E0, Ls_D2F0, Ls_D300, Ls_D310, Ls_D320, Ls_D330);
FileClose(Ii_0A70);
}}}}}}}}}
Ld_8AB8 = func_1020(Ii_0080, OrderType(), OrderOpenPrice());
Ii_0400 = Ii_0080;
Id_0408 = 0;
if (Ii_0080 == Ii_006C) {
Id_0408 = (Id_00D0 * 0);
}
if (Ii_0400 == Ii_0070) {
Id_0408 = (Id_00D0 * 0);
}
if (IПоказано первые 50% кода (символов: 341679)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.