/*
Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
Website:
E-mail : purebeam@gmail.com
*/
#import "wininet.dll"
int InternetOpenA(string a0, int a1, string a2, string a3, int a4);
int InternetOpenUrlA(int a0, string a1, string a2, int a3, int a4, int a5);
int InternetReadFile(int a0, string a1, int a2, int& a3[]);
int InternetCloseHandle(int a0);
#import
int g_datetime_84;
int gi_88;
int gi_92;
int gi_96 = 0;
int gi_100 = 1;
int gi_104 = 13;
extern double FX = 3.5;
extern double FXS = 3.5;
extern int SL = 40;
extern int TP = 8;
extern int Cls = 3;
extern bool CloseBy = TRUE;
extern int FilterD = 5;
extern int FilterV = 10;
extern int FilterC = 20;
extern int FilterDS = 5;
extern int FilterVS = 10;
extern int FilterCS = 20;
extern bool MM = TRUE;
extern int Risk = 20;
extern double ManLot = 0.01;
extern int OpenHour = 21;
extern int CloseHour = 9;
extern int Slippage = 0;
extern int Magic = 7895123;
extern int MaxSpread = 3;
extern int Friday = 65;
extern int Monday = 5;
extern string s0 = "=== ???????? ???????===============================================================================";
extern bool TrailingProf_Use = TRUE;
extern int TrailingProfStart = 8;
extern int TrailingProf = 11;
bool gi_232 = TRUE;
double gd_unused_236 = 100.0;
double gd_unused_244 = 0.01;
int gi_252 = 1;
bool gi_256;
double g_ask_260;
double g_bid_268;
int g_datetime_276 = 0;
int g_datetime_280 = 0;
int g_datetime_284 = 0;
int g_datetime_288 = 0;
double setpoint() {
double ld_ret_0;
if (Digits <= 3) ld_ret_0 = 0.01;
else ld_ret_0 = 0.0001;
return (ld_ret_0);
}
int start() {
// код доступен только после оплаты
}
void CloseProfit() {
int li_unused_0 = 0;
int li_unused_4 = 0;
double ld_unused_8 = 0;
if (OrdersTotal() > 0) {
for (int l_pos_16 = OrdersTotal() + 1; l_pos_16 >= 0; l_pos_16--) {
if (OrderSelect(l_pos_16, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol() == Symbol()) {
if (OrderMagicNumber() == Magic) {
if (OrderCloseTime() == 0) {
if (OrderType() == OP_BUY) {
RefreshRates();
if (Bid > OrderOpenPrice() + Cls * setpoint()) {
Print("del");
del(OrderTicket());
}
}
if (OrderType() == OP_SELL) {
RefreshRates();
if (Ask < OrderOpenPrice() - Cls * setpoint()) {
Print("del");
del(OrderTicket());
}
}
}
}
}
}
}
}
}
void del(int a_ticket_0) {
int l_error_4;
string l_symbol_8;
double l_bid_16;
for (int l_count_24 = 0; l_count_24 < 1; l_count_24++) {
GetLastError();
OrderSelect(a_ticket_0, SELECT_BY_TICKET, MODE_TRADES);
l_symbol_8 = OrderSymbol();
if (OrderType() == OP_BUY) {
RefreshRates();
l_bid_16 = MarketInfo(l_symbol_8, MODE_BID);
if (!OrderClose(a_ticket_0, OrderLots(), l_bid_16, 3, Green)) l_error_4 = GetLastError();
}
if (OrderType() == OP_SELL) {
RefreshRates();
l_bid_16 = MarketInfo(l_symbol_8, MODE_ASK);
if (!OrderClose(a_ticket_0, OrderLots(), l_bid_16, 3, Green)) l_error_4 = GetLastError();
}
if (l_error_4 == 0/* NO_ERROR */) {
PlaySound("expert.wav");
return;
}
if (l_error_4 !Показано первые 50% кода (символов: 6930)
Введите ваш email и нажмите кнопку, чтобы перейти к оплате.