#property copyright "SFX_SYSTEM_V01_MONEX_USD_TRIAL_VERSION" #property link "http://www.SunbiznetFX.com" string gs_76 = "SFX_SYSTEM_V01_MONEX_USD_TRIAL_VERSION"; extern double P345198822_a = 0.01; extern double X579882_dgw8 = 0.4; extern double K4220TD_erw = 100000.0; extern double aRDGD54 = 1.0; double gd_116 = 0.0; string gs_124 = "2009.11.30"; string gs_unused_132 = "TRIAL"; double g_pips_140 = 25.0; double g_pips_148 = 900.0; int gi_unused_156 = 10; int gi_unused_160 = 10; int gi_unused_164 = 10; int gi_unused_168 = 10; int gi_172 = 8; double gd_176 = 0.0; double gd_184 = 0.0; double gd_192 = 0.0; double gd_200 = 0.0; double gd_208 = 0.0; double gd_216 = 0.0; int gi_224 = 0; int gi_228 = 0; bool gi_unused_232 = TRUE; bool gi_unused_236 = TRUE; int gi_240 = 3; double gd_244 = 100000000.0; double gd_252 = 100000000.0; int g_count_260 = 0; int g_count_264 = 0; int gi_unused_268 = 0; int gi_unused_272 = 0; string gs_normal_276 = "NORMAL"; string gs_284 = " "; string g_time2str_292 = " "; string gs_ada_300 = "ADA"; string gs_308 = "NO"; double g_ord_lots_316 = 0.0; double g_ord_open_price_324 = 0.0; double g_ord_takeprofit_332 = 0.0; double gd_340 = 0.0; double gd_348 = 0.0; double gd_356 = 0.0; int g_slippage_364 = 2; int g_magic_368 = 20090303; double gd_372 = 0.0; string g_str_concat_380 = "KB 1.3"; int g_count_388 = 0; int g_pos_392 = 0; int gi_unused_396 = 0; int gi_unused_400 = 16776960; int g_color_404 = Red; int gi_unused_408 = 15631086; int gi_unused_412 = 16711680; int gi_unused_416 = 255; int g_color_420 = Blue; double g_ord_open_price_424 = 0.0; double gd_unused_432 = 0.0; double gd_440 = 0.0; double g_ord_profit_448 = 0.0; double gd_456 = 0.0; double gd_464; double gd_472; double g_tickvalue_480; int g_ticket_488; int g_count_492; int gi_unused_496; string gs_dummy_500; string gs_508; string gs_dummy_516; string gs_dummy_524; string gs_dummy_532; string gs_dummy_540; string gs_dummy_548; string gs_dummy_556; string gs_dummy_564; string gs_dummy_572; string gs_dummy_580; string gs_dummy_588; bool gi_596 = FALSE; bool gi_unused_600 = TRUE; bool gi_604 = TRUE; string g_str_concat_608; string gs_unused_616 = "12345678"; string gs_624 = "Ga"; string gs_632 = "ww"; string gs_640 = "co"; string gs_648 = "in"; string gs_656 = "m"; string gs_664 = "Sc"; string gs_672 = "e."; string gs_680 = "op"; string gs_688 = "w."; double gd_696; int init() { return (0); } int deinit() { return (0); } int start() { int l_str2time_0; if (gi_604) { l_str2time_0 = StrToTime(gs_124); if (TimeCurrent() >= l_str2time_0) { Alert("Email: admin@sunbiznetfx.com"); Alert("Please Contact www.sunbiznetfx.com"); Alert("This SFX_SYSTEM has been expired!"); return (0); } } if (!IsDemo()) { Comment("SORRY, THIS TRIAL VERSION IS WORK ONLY FOR DEMO ACCOUNT", "\nWWW.SUNBIZNETFX.COM"); return (0); } gd_176 = 0.0; gd_184 = 0.0; gd_208 = 0.0; gi_224 = FALSE; gd_216 = K4220TD_erw / 10000.0; gd_116 = 1.0 / (aRDGD54 * K4220TD_erw); gi_224 = gd_116 * AccountBalance() * AccountLeverage() * P345198822_a; gd_184 = aRDGD54 * gi_224; gd_176 = P345198822_a * AccountBalance(); gd_208 = 200.0 * gd_184; if (gd_116 * AccountBalance() * AccountLeverage() * P345198822_a < 1.0) { gd_356 = 1.0 / (gd_116 * AccountBalance() * AccountLeverage() * P345198822_a); Comment("\nROBOT NAME: ", gs_76, "\nWEBSITE: http://www.SunbiznetFX.com, Phone/SMS: +62-22-76438397", "\n\nAccount: ", AccountNumber(), " | Name: ", AccountName(), " | Leverage: 1:", AccountLeverage(), " | Total Balance: ", DoubleToStr(AccountBalance(), 2), "\n\nSorry... With this configuration, YOUR MONEY/EQUITY IS NOT ENOUGH TO RUN THIS EA SOFTWARE.", "\nPLEASE ADD YOUR FUND with minimum amount : ", DoubleToStr((gd_356 - 1.0) * AccountBalance(), 2), " USD, OR MORE FOR EFFECTIVE TRADING.", "\nOR if possible, PLEASE CHANGE YOUR ACCOUNT LEVERAGE from ", AccountLeverage(), " TO LARGEST. Thank you."); return (0); } g_ord_open_price_424 = 0; g_ord_profit_448 = 0; g_ticket_488 = 0; gd_456 = gd_184; gd_440 = 0; gd_472 = 0; g_count_492 = 0; gi_unused_496 = g_pips_140 + gi_240 * 2; g_count_388 = 0; g_count_260 = 0; gd_192 = 0.0; g_count_264 = 0; gd_200 = 0.0; for (g_pos_392 = 0; g_pos_392 < OrdersTotal(); g_pos_392++) { OrderSelect(g_pos_392, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) { g_count_388++; g_count_492++; g_ticket_488 = OrderTicket(); g_ord_profit_448 = OrderProfit(); gd_440 += g_ord_profit_448; gd_456 = OrderLots(); g_ord_open_price_424 = OrderOpenPrice(); gd_464 = OrderClosePrice(); gd_472 = NormalizeDouble(g_ord_profit_448 / gd_456 / MarketInfo(Symbol(), MODE_TICKVALUE), 0); if (OrderType() == OP_BUY) { gs_508 = "BUY"; g_count_260++; gd_192 += gd_456; } if (OrderType() == OP_SELL) { gs_508 = "SELL"; g_count_264++; gd_200 += gd_456; } if (g_pos_392 == 0) { g_ord_lots_316 = OrderLots(); g_ord_open_price_324 = OrderOpenPrice(); g_ord_takeprofit_332 = OrderTakeProfit(); gs_ada_300 = gs_508; } if (g_count_388 >= 3 && gd_208 > 0.0 && AccountProfit() >= 1.0 * gd_208) { closeAll(); return (0); } } } gi_unused_396 = g_count_388; double l_spread_4 = MarketInfo(Symbol(), MODE_SPREAD); g_tickvalue_480 = MarketInfo(Symbol(), MODE_TICKVALUE); gd_244 = 100.0 * AccountEquity() / (AccountMargin() + 0.0001); if (gd_244 > 200.0) gd_356 = 0.0; if (gd_244 < 200.0) gd_356 = (200 - gd_244) / 100.0 * AccountMargin(); if (gd_244 > 225.0) gs_308 = "NO"; if (g_count_388 >= 2) gd_348 = gd_456; if (gs_308 == "YES" && gd_244 < 107.0) gs_normal_276 = StringConcatenate("LOCKED_CRITICAL - ", gs_284); if (gs_ada_300 == "SELL" && Ask >= g_ord_open_price_324) gd_340 = (Ask - g_ord_open_price_324) / Point; if (gs_ada_300 == "SELL" && Ask < g_ord_open_price_324) gd_340 = (-1.0 * (Ask - g_ord_open_price_324)) / Point; if (gs_ada_300 == "BUY" && Bid <= g_ord_open_price_324) gd_340 = (g_ord_open_price_324 - Bid) / Point; if (gs_ada_300 == "BUY" && Bid > g_ord_open_price_324) gd_340 = (-1.0 * (g_ord_open_price_324 - Bid)) / Point; if (gs_normal_276 == "MEDIO_SELL" || gs_normal_276 == "MEDIO_BUY" && g_count_260 >= 1 && g_count_264 == 0) gs_normal_276 = "NORMAL"; if (gs_normal_276 == "MEDIO_SELL" || gs_normal_276 == "MEDIO_BUY" && g_count_264 >= 1 && g_count_260 == 0) gs_normal_276 = "NORMAL"; if (gs_normal_276 == "MEDIO_SELL" && gd_472 >= (-1.0 * (l_spread_4 + 2.0)) && gd_472 <= 1.0 && gd_244 > 225.0 && gs_508 == "SELL" && !gi_596) { g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY(); gs_normal_276 = "NORMAL"; } if (gd_244 > 225.0 && g_count_260 == 1 && g_count_264 == 1 && (g_ord_open_price_424 - g_ord_open_price_324) / Point >= 50.0 && gd_340 + gd_472 > -2.0 && gd_340 + gd_472 < 2.0 && gs_508 == "BUY") { gi_228 = 1.0 / aRDGD54 * (g_ord_lots_316 + gd_348) / 2.0; gd_372 = aRDGD54 * gi_228; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL(); gs_normal_276 = "MEDIO_SELL"; } if (gs_normal_276 == "MEDIO_BUY" && gd_472 >= (-1.0 * (l_spread_4 + 2.0)) && gd_472 <= 1.0 && gd_244 > 225.0 && gs_508 == "BUY" && !gi_596) { g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL(); gs_normal_276 = "NORMAL"; } if (gd_244 > 225.0 && g_count_260 == 1 && g_count_264 == 1 && (g_ord_open_price_324 - g_ord_open_price_424) / Point >= 50.0 && gd_340 + gd_472 > -2.0 && gd_340 + gd_472 < 2.0 && gs_508 == "SELL") { gi_228 = 1.0 / aRDGD54 * (g_ord_lots_316 + gd_348) / 2.0; gd_372 = aRDGD54 * gi_228; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY(); gs_normal_276 = "MEDIO_BUY"; } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 1 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY_B(); OpenSELL(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 2 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY_B(); OpenSELL(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 3 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY_B(); OpenSELL(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 4 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY_A(); OpenSELL(); UbahTakeProfit_SELL(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 5 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY_A(); OpenSELL(); UbahTakeProfit_SELL(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 == 6 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL(); UbahTakeProfit_SELL(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_260 == 0 && g_count_264 >= 7 && gs_508 == "SELL" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL(); UbahTakeProfit_SELL(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 1 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL_B(); OpenBUY(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 2 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL_B(); OpenBUY(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 3 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL_B(); OpenBUY(); } if (g_ord_profit_448 <= 0 - 1.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 4 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL_A(); OpenBUY(); UbahTakeProfit_BUY(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 5 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL_A(); OpenBUY(); UbahTakeProfit_BUY(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 == 6 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY(); UbahTakeProfit_BUY(); } if (g_ord_profit_448 <= 0 - 2.0 * gd_216 * (g_pips_140 * gd_456) && gd_244 > 225.0 && g_count_264 == 0 && g_count_260 >= 7 && gs_508 == "BUY" && !gi_596) { gd_372 = 2.0 * gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY(); UbahTakeProfit_BUY(); } if (g_ord_profit_448 == 0.0 && g_count_388 == 1 && gd_456 != gd_184) { closeAll(); return (0); } if (g_ord_profit_448 == 0.0 && g_count_388 == 1 && gd_244 > 225.0 && gd_456 == gd_184 && gs_508 == "SELL") { gd_372 = gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenBUY(); } if (g_ord_profit_448 == 0.0 && g_count_388 == 1 && gd_244 > 225.0 && gd_456 == gd_184 && gs_508 == "BUY") { gd_372 = gd_456; g_str_concat_380 = StringConcatenate("SFX (X", g_count_492 + 1, ")"); OpenSELL(); } if (gd_244 < gd_252) { gd_252 = gd_244; g_time2str_292 = TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS); } gi_596 = FALSE; Comment("\nROBOT NAME: ", gs_76, "\nWEBSITE: http://www.SunbiznetFX.com, Phone/SMS: +62-22-76438397", "\n\nAccount: ", AccountNumber(), " | Name: ", AccountName(), " | Leverage: 1:", AccountLeverage(), " | Total Balance: ", DoubleToStr(AccountBalance(), 2), "\n\n --> SPREAD: ", l_spread_4, "\n --> PIPVALUE: USD ", g_tickvalue_480, " /LOT", "\n --> PAIR PROFIT (USD): ", gd_440, "\n --> PAIR ORDER BUY : ", g_count_260, " TOTAL LOT BUY : ", gd_192, "\n --> PAIR ORDER SELL : ", g_count_264, " TOTAL LOT SELL : ", gd_200, "\n --> POSITION STATUS : ", gs_normal_276, " ", "\n --> CALCULATED LOT MULTIPLIER : ", gi_224, "\n --> CALCULATED FIRST LOT : ", gd_184, "\n --> ACCOUNT EQUITY : ", AccountEquity(), "\n --> ACCOUNT MARGIN : ", AccountMargin(), "\n --> CURRENT MARGIN LEVEL : ", DoubleToStr(100.0 * AccountEquity() / (AccountMargin() + 0.0001), 0), " % | LOWEST MARGIN LEVEL : ", DoubleToStr(gd_252, 0), StringConcatenate(" % - ", g_time2str_292), "\n\n --> LAST ORDER PROFIT PIPs : ", gd_472, "\n --> LAST ORDER PRICE : ", g_ord_open_price_424, "\n --> LAST ORDER TYPE : ", gs_508, "\n --> LAST ORDER LOT SIZE : ", gd_456, "\n --> LAST ORDER TICKET : ", g_ticket_488, "\n\n --> FIRST ORDER TYPE : ", gs_ada_300, "\n --> FIRST ORDER LOT SIZE : ", g_ord_lots_316, "\n --> FIRST ORDER PRICE : ", g_ord_open_price_324, "\n --> FIRST ORDER DEVIATION PIPs : ", gd_340, "\n\n --> REQUIRED URGENT DEPOSIT : ", DoubleToStr(gd_356, 2), " USD"); if (g_count_388 > 0) return (0); gd_372 = gd_184; gd_456 = gd_372; g_str_concat_380 = "SFX-X1"; if (g_count_388 < gi_172) OpenSELL(); OpenBUY(); return (0); } void UbahTakeProfit_SELL() { for (int l_pos_0 = 0; l_pos_0 < OrdersTotal(); l_pos_0++) { OrderSelect(l_pos_0, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) if (OrderType() == OP_SELL) ModifyTakeProfit_SELL(); } } void ModifyTakeProfit_SELL() { int l_bool_0 = OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), g_ord_takeprofit_332, 0, Black); } void UbahTakeProfit_BUY() { for (int l_pos_0 = 0; l_pos_0 < OrdersTotal(); l_pos_0++) { OrderSelect(l_pos_0, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol()) if (OrderType() == OP_BUY) ModifyTakeProfit_BUY(); } } void ModifyTakeProfit_BUY() { int l_bool_0 = OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), g_ord_takeprofit_332, 0, Black); } void OpenBUY() { double l_lots_0 = GetSizeLot(); double l_price_8 = Ask - Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitBUY(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_BUY, l_lots_0, NormalizeDouble(Ask, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_420); } void OpenSELL() { double l_lots_0 = GetSizeLot(); double l_price_8 = Bid + Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitSELL(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_SELL, l_lots_0, NormalizeDouble(Bid, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_404); } void OpenBUY_A() { double ld_0 = GetSizeLot(); double l_price_8 = Ask - Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitBUY_A(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_BUY, 1.0 * gd_184, NormalizeDouble(Ask, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_420); } void OpenBUY_B() { double ld_0 = GetSizeLot(); double l_price_8 = Ask - Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitBUY_B(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_BUY, 4.0 * gd_184, NormalizeDouble(Ask, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_420); } void OpenSELL_A() { double ld_0 = GetSizeLot(); double l_price_8 = Bid + Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitSELL_A(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_SELL, 1.0 * gd_184, NormalizeDouble(Bid, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_404); } void OpenSELL_B() { double ld_0 = GetSizeLot(); double l_price_8 = Bid + Point * g_pips_148; double l_price_16 = NormalizeDouble(GetTakeProfitSELL_B(), Digits); string l_comment_24 = GetCommentForOrder(); OrderSend(Symbol(), OP_SELL, 4.0 * gd_184, NormalizeDouble(Bid, Digits), g_slippage_364, l_price_8, l_price_16, l_comment_24, g_magic_368, 0, g_color_404); } void closeAll() { int l_ord_total_0; int l_cmd_4; bool l_ord_close_8; g_str_concat_608 = StringConcatenate(gs_632, gs_688, gs_624, gs_648, gs_664, gs_680, gs_672, gs_640, gs_656); RefreshRates(); gd_696 = Bid - Ask; while (OrdersTotal() != 0) { l_ord_total_0 = OrdersTotal(); for (int l_pos_12 = l_ord_total_0 - 1; l_pos_12 >= 0; l_pos_12--) { OrderSelect(l_pos_12, SELECT_BY_POS); l_cmd_4 = OrderType(); l_ord_close_8 = FALSE; switch (l_cmd_4) { case OP_BUY: l_ord_close_8 = OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red); case OP_SELL: l_ord_close_8 = OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 5, Violet); continue; } } } gs_normal_276 = "NORMAL"; } string GetCommentForOrder() { return (g_str_concat_380); } double GetSizeLot() { return (gd_372); } double GetTakeProfitBUY() { return (Ask + g_pips_140 * Point); } double GetTakeProfitSELL() { return (Bid - g_pips_140 * Point); } double GetTakeProfitBUY_A() { return (Ask + 1.0 * g_pips_140 * Point); } double GetTakeProfitBUY_B() { return (Ask + 1.0 * g_pips_140 * Point); } double GetTakeProfitSELL_A() { return (Bid - 1.0 * g_pips_140 * Point); } double GetTakeProfitSELL_B() { return (Bid - 1.0 * g_pips_140 * Point); }