forex fireball by forex robot nation~.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «forex fireball by forex robot nation~.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Имеются функции контроля количества одновременно открытых сделок, ограничения размера позиции и инвертированного закрытия с фиксацией прибыли через модификацию стоп-лосса.
Настройки программы
| Настройка | Описание |
|---|---|
| magic | Магический номер — Уникальный идентификатор, присваиваемый всем ордерам советника для их фильтрации и управления. |
| lots | Размер лота — Базовый размер позиции в лотах, используемый при открытии сделок. |
| moneymanagement | Управление рисками — Включает автоматический пересчёт размера лота на основе процента риска от текущего баланса. |
| ecnbroker | ECN-брокер — Активирует режим работы с ECN-брокерами, при котором стоп-лосс и тейк-профит устанавливаются через модификацию ордеров после открытия позиции. |
| maxtradesopen | Максимум открытых сделок — Предел общего количества одновременно открытых позиций советника на одном символе. |
| tradesperposition | Сделок на позицию — Ограничивает количество ордеров, которые могут быть открыты в рамках одной позиции. |
| minlot | Минимальный лот — Минимально допустимый размер лота для отправки ордера. |
| maxlot | Максимальный лот — Максимально допустимый размер лота для отправки ордера. |
| risk | Риск — Процент от баланса, используемый для автоматического расчёта размера лота при включённом управлении рисками. |
| stoploss | Стоп-лосс — Размер стоп-лосса в пунктах, устанавливаемый при открытии ордера. |
| takeprofit | Тейк-профит — Размер тейк-профита в пунктах, устанавливаемый при открытии ордера. |
| inverse_close | Инвертированное закрытие — Включает режим модификации стоп-лосса для фиксации прибыли с установкой тейк-профита на инвертированном уровне. |
| tradelock | Блокировка трейла — Порог смещения цены, при превышении которого активируется блокировка стоп-лосса для фиксации прибыли. |
| tradeinverse | Инвертированное смещение — Величина смещения тейк-профита в пунктах при инвертированном закрытии позиции. |
Поиск по коду файла
/*
G e n e r a t e d by ex4-to-mq4 decompiler FREEWARE 4.0.509.5
Website: h T tp: / /Www .me t A q Uot eS. NEt
E-mail : SUPp oRT @ mEta Q u OT e S.n et
*/
string Gs_unused_76;
string Gs_84 = "Forex Fireball EURUSD M1";
extern int magic = 999999;
extern double lots = 0.1;
extern bool moneymanagement = TRUE;
extern bool ecnbroker = FALSE;
extern int maxtradesopen = 1;
extern int tradesperposition = 1;
extern double minlot = 0.01;
extern double maxlot = 30.0;
extern double risk = 10.0;
extern double stoploss = 50.0;
extern double takeprofit = 50.0;
extern bool inverse_close = TRUE;
extern int tradelock = 40;
extern int tradeinverse = 20;
int Gi_172 = 1;
double Gd_176 = 5.0;
double Gd_184 = 10.0;
double Gd_192 = 10.0;
bool Gi_200 = TRUE;
bool Gi_204 = FALSE;
bool Gi_208 = FALSE;
bool Gi_212 = FALSE;
int Gi_216 = 20;
bool Gi_220 = FALSE;
bool Gi_224 = FALSE;
bool Gi_228 = FALSE;
int G_timeframe_232 = PERIOD_H1;
int G_period_236 = 7;
int G_ma_method_240 = MODE_SMMA;
int Gi_244 = 8;
bool Gi_248 = TRUE;
int G_timeframe_252 = 0;
int G_period_256 = 7;
int Gi_260 = 27;
int Gi_264 = 69;
bool Gi_268 = TRUE;
int G_timeframe_272 = 0;
int G_period_276 = 14;
int G_period_280 = 7;
int G_slowing_284 = 9;
int Gi_288 = 30;
int Gi_292 = 70;
int Gi_296 = 0;
int Gi_300 = 2;
int Gi_304 = 1;
bool Gi_308 = FALSE;
int Gi_312 = 12;
int Gi_316 = 0;
bool Gi_320 = FALSE;
int Gi_324 = 0;
int Gi_328 = 1;
int Gi_332 = 21;
int Gi_336 = 0;
bool Gi_340 = TRUE;
bool Gi_344 = TRUE;
int Gi_348 = 0;
int Gi_352 = 0;
int Gi_356 = 2;
bool Gi_360 = FALSE;
bool Gi_364 = FALSE;
double Gd_368 = 15.0;
double Gd_376 = 1.0;
double Gd_384 = 15.0;
double Gd_392 = 0.0;
double Gd_400 = 0.0;
datetime Gt_unused_408;
datetime Gt_unused_412;
int G_str2time_416;
int G_str2time_420;
int G_str2time_424;
int G_str2time_428;
int G_datetime_432;
int G_datetime_436;
int G_pos_440;
int G_bars_444 = -1;
int G_count_448;
int G_count_452;
int G_count_456;
int Gi_460 = 100;
int Gi_464;
int Gi_468;
int Gi_472;
int Gi_476;
int Gi_480;
int G_count_484;
int Gi_488;
int Gi_492;
string Gs_496;
string Gs_504;
string Gs_512;
string Gs_520;
string Gs_528;
string Gs_536;
string Gs_544;
string Gs_552;
double G_price_560;
double G_price_568;
double G_lots_576;
double Gda_584[14];
double Gda_588[14];
double G_order_open_price_592;
double G_order_open_price_600;
bool Gi_unused_608 = FALSE;
bool Gi_612 = TRUE;
bool Gi_616 = TRUE;
double Gd_620;
double Gd_628;
int G_digits_636;
bool Gi_640 = TRUE;
int Gi_unused_644 = D'01.05.2011 08:00';
int init() {
// код доступен только после оплаты
}
int start() {
// код доступен только после оплаты
}
void f0_13() {
for (int pos_0 = OrdersTotal() - 1; pos_0 >= 0; pos_0--) {
OrderSelect(pos_0, SELECT_BY_POS, MODE_TRADES);
if (OrderMagicNumber() == magic && OrderSymbol() == Symbol() && Gi_640) {
if (OrderType() == OP_BUY) {
if (OrderOpenPrice() - Bid >= tradelock * Gd_620)
if (OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), Bid + tradeinverse * Gd_620, 0, Black)) Gi_640 = FALSE;
}
if (OrderType() == OP_SELL) {
Показано первые 50% кода (символов: 16364)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.