Gold One MT4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «gold one mt4.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Gold One MT4 — торговый советник для MetaTrader 4, ориентированный на работу с инструментом XAUUSD. Советник определяет направление тренда с помощью пользовательского индикатора и открывает позиции при изменении сигнала. Логика работы предполагает одновременное удержание только одной покупающей и одной продающей позиции.
Встроены параметры управления лотом, включая фиксированный размер, риск в процентах от депозита и ограничения по минимальному и максимальному объёму. Доступны фильтры спреда, фильтры торговых дней недели и фильтры новостной активности для ограничения торговли в определённые часы.
Советник поддерживает работу как на обычных, так и на ECN/STP брокерах. Предусмотрены параметры мартингейла, стоп-лосса и тейк-профита. Также доступна информация о текущем профите по открытым позициям.
Настройки программы
| Настройка | Описание |
|---|---|
| _s1_ | Разделитель 1 — Текстовый разделитель для группировки настроек. |
| symbols | Символ инструмента — Символ инструмента для торговли (например, XAUUSD). |
| number_main_ | Основной номер — Основной числовой параметр советника. |
| strategy_type | Тип стратегии — Тип торговой стратегии. |
| comment_order_ | Комментарий ордера — Текстовый комментарий для ордеров. |
| _s2_ | Разделитель 2 — Текстовый разделитель для группировки настроек. |
| management_method_lot_ | Метод управления лотом — Метод управления лотом (тип расчёта размера позиции). |
| percentoftraderisk | Процент риска от депозита — Процент риска от депозита на одну позицию. |
| size_fixed_lot_ | Фиксированный лот — Фиксированный размер лота для торговли. |
| sizemaximumlot | Максимальный лот — Максимально допустимый размер лота. |
| size_minimum_lot_ | Минимальный лот — Минимально допустимый размер лота. |
| _s3_ | Разделитель 3 — Текстовый разделитель для группировки настроек. |
| maxSpread | Максимальный спред — Максимально допустимый спред в пунктах для открытия позиций. |
| _s4_ | Разделитель 4 — Текстовый разделитель для группировки настроек. |
| tradingmonday | Торговля в понедельник — Переключатель торговли в понедельник. |
| trading_tuesday_ | Торговля во вторник — Переключатель торговли во вторник. |
| trading_wednesday_ | Торговля в среду — Переключатель торговли в среду. |
| trading_thursday_ | Торговля в четверг — Переключатель торговли в четверг. |
| trading_friday_ | Торговля в пятницу — Переключатель торговли в пятницу. |
| _s5_ | Разделитель 5 — Текстовый разделитель для группировки настроек. |
| max_lost_trade_per_day1_ | Максимум убыточных сделок в день — Максимальное количество убыточных сделок в день до остановки торговли. |
| enable_high_impact_filter1_ | Фильтр высокой новостной активности — Включает фильтр высокой новостной активности для ограничения торговли. |
| _enablemediumimpactnewsfilter | Фильтр средней новостной активности — Включает фильтр средней новостной активности для ограничения торговли. |
| enable_low_impact_filter1_ | Фильтр низкой новостной активности — Включает фильтр низкой новостной активности для ограничения торговли. |
| _avoidhourbefore1 | Часы до новостей — Количество часов до важных новостей, в течение которых торговля ограничивается. |
| avoid_trading_post_news1_ | Часы после новостей — Количество часов после новостей, в течение которых торговля ограничивается. |
| _s6_ | Разделитель 6 — Текстовый разделитель для группировки настроек. |
| use_martingale1_ | Мартингейл — Включает или отключает мартингейл. |
| start_method_martingale1_ | Метод запуска мартингейла — Метод запуска мартингейла. |
| martingale_tp_type_ | Тип тейк-профита мартингейла — Тип тейк-профита при мартингейле. |
| distance_tp_percent1_ | Процентное расстояние до тейк-профита — Процентное расстояние до тейк-профита при мартингейле. |
| fixedpipsmartingale1 | Фиксированные пипсы мартингейла — Фиксированное расстояние в пипсах для мартингейла. |
| martingaleperiodicatr | Период ATR мартингейла — Период ATR для расчёта мартингейла. |
| martingale_atr_multiplier_pip_ | Множатель ATR мартингейла — Множатель ATR в пипсах для расчёта мартингейла. |
| _maxaddmartingalepercent | Максимальный процент увеличения мартингейла — Максимальный процент увеличения при мартингейле. |
| martingale_profitt_profit_type_ | Тип прибыли мартингейла — Тип расчёта прибыли для мартингейла. |
| total_cash_martingale_profit_ | Общая прибыль мартингейла — Общая сумма прибыли для мартингейла в денежном выражении. |
| totalcashpercentmartingaleprofit | Процент прибыли мартингейла от баланса — Процент прибыли для мартингейла от общего баланса. |
Поиск по коду файла
#property strict
enum enPrices
{
pr_close, // Close
pr_open, // Open
pr_high, // High
pr_low, // Low
pr_median, // Median
pr_typical, // Typical
pr_weighted, // Weighted
pr_average, // Average (high+low+open+close)/4
pr_medianb, // Average median body (open+close)/2
pr_tbiased, // Trend biased price
pr_haclose, // Heiken ashi close
pr_haopen , // Heiken ashi open
pr_hahigh, // Heiken ashi high
pr_halow, // Heiken ashi low
pr_hamedian, // Heiken ashi median
pr_hatypical, // Heiken ashi typical
pr_haweighted, // Heiken ashi weighted
pr_haaverage, // Heiken ashi average
pr_hamedianb, // Heiken ashi median body
pr_hatbiased // Heiken ashi trend biased price
};
enum enFilterWhat
{
flt_prc, // Filter the price
flt_val, // Filter the step ma
flt_both // Filter both
};
enum enRsiTypes
{
rsi_rsi, // Regular RSI
rsi_wil, // Slow RSI
rsi_rap, // Rapid RSI
rsi_har, // Harris RSI
rsi_rsx, // RSX
rsi_cut // Cuttlers RSI
};
extern string _s1_ = "************";
extern string symbols = "XAUUSD";
extern int number_main_ = 46335;
extern int strategy_type = 0;
extern string comment_order_ = "";
extern string _s2_ = "************";
extern int management_method_lot_ = 1;
extern double percentoftraderisk = 3.0;
extern double size_fixed_lot_ = 0.2;
extern double sizemaximumlot = 40.0;
extern double size_minimum_lot_ = 0.01;
extern string _s3_ = "************";
extern double maxSpread = 75.0;
extern string _s4_ = "************";
extern bool tradingmonday = FALSE;
extern bool trading_tuesday_ = TRUE;
extern bool trading_wednesday_ = TRUE;
extern bool trading_thursday_ = TRUE;
extern bool trading_friday_ = TRUE;
extern string _s5_ = "************";
extern int max_lost_trade_per_day1_ = 3;
extern bool enable_high_impact_filter1_ = FALSE;
extern bool _enablemediumimpactnewsfilter = FALSE;
extern bool enable_low_impact_filter1_ = FALSE;
extern int _avoidhourbefore1 = 2;
extern int avoid_trading_post_news1_ = 2;
extern string _s6_ = "************";
extern bool use_martingale1_ = FALSE;
extern int start_method_martingale1_ = 1;
extern int martingale_tp_type_ = 3;
extern int distance_tp_percent1_ = 60;
extern int fixedpipsmartingale1 = 200;
extern int martingaleperiodicatr = 40;
extern double martingale_atr_multiplier_pip_ = 1.5;
extern double _maxaddmartingalepercent = 110.0;
extern int martingale_profitt_profit_type_ = 1;
extern int total_cash_martingale_profit_ = 15;
extern double totalcashpercentmartingaleprofit = 2.0;
int MagicNumber = 123456; // Magic number to use for the EA
bool EcnBroker = false; // Is your broker ECN/STP type of broker?
double LotSize = 0.1; // Lot size to use for trading
int Slippage = 3; // Slipage to use when opening new orders
double StopLoss = 100; // Initial stop loss (in pips)
double TakeProfit = 100; // Initial take profit (in pips)
string dummy1 = ""; // .
string dummy2 = ""; // Settings for indicators
int BarToUse = 1; // Bar to test (0, for still opened, 1 for first closed, and so on)
enRsiTypes RsiType = rsi_rsi; // RSI calculation method
int RsiLength = 14; // Rsi length
enPrices RsiPrice = pr_close; // Rsi price
double Sensitivity = 4; // Sensivity Factor
double StepSize = 5; // Atr step divisor
Показано первые 50% кода (символов: 5371)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.