部分代码展示

or (G_pos_688 = OrdersTotal() – 1; G_pos_688 >= 0; G_pos_688–) {
OrderSelect(G_pos_688, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber_2) {
if (OrderType() == OP_BUY || OrderType() == OP_SELL) {
G_price_608 += OrderOpenPrice() * OrderLots();
Ld_380 += OrderLots();
}
}
}
if (Gi_692 > 0) G_price_608 = NormalizeDouble(G_price_608 / Ld_380, Digits);
if (Gi_720) {
for (G_pos_688 = OrdersTotal() – 1; G_pos_688 >= 0; G_pos_688–) {
OrderSelect(G_pos_688, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber_2 == 1) {
if (OrderType() == OP_BUY) {
G_price_576 = G_price_608 + Ld_308 * Gd_228 * Point;
Gd_unused_592 = G_price_576;
Gd_696 = G_price_608 – G_pips_540 * Point;
Gi_656 = TRUE;
}
if (OrderType() == OP_SELL) {
G_price_576 = G_price_608 – Ld_308 * Gd_228 * Point;
Gd_unused_600 = G_price_576;
Gd_696 = G_price_608 + G_pips_540 * Point;
Gi_656 = TRUE;
}
}
}
}
if (Gi_720) {
if (Gi_656 == TRUE) {
for (int Li_388 = OrdersTotal() – 1; Li_388 >= 0; Li_388–) {
if (f0_1(Li_388, SELECT_BY_POS)) {
while (!IsTradeAllowed()) {
Sleep(150);
RefreshRates();
}
while (!OrderModify(OrderTicket(), G_price_608, OrderStopLoss(), G_price_576, 0, Yellow)) {
Sleep(800);
RefreshRates();
}
Gi_720 = FALSE;
}
}
}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。