Бесплатный советник pb_News_v2
Первоначальная настройка на EURUSD
Настройки:
pb_News_v2.ex4 - в эксперты
Urdala_News.mq4 -в индикаторы (скомпилируйте его)
Первоначальная настройка на EURUSD
Настройки:
Код:
extern string BlockLoad ="Параметры Загрузки Эксперта";
extern bool OnRestoreDrawTrade =true; //Вкл/Выкл Восстановить рисунок торговли
extern string BlockAllowOpening ="Параметры Разрешения Новых Позиций";
extern bool AllowToTrade =true; //Вкл/Выкл Разрешить торговать "true" или работать как индикатор(будет ставить метки входа и подавать сигналы)
extern bool OnOneOrderInPeriod =false; //Вкл/Выкл Дать сработать только одному ордером в указанный промежуток времени
extern bool OnReverse =false; //Открываться в противоположную сторону от сигнала
extern string BlockVirtual ="Параметры Виртуальное слежение";
extern bool OnVirtual =true; //Вкл/Выкл виртуальное слежение за ценой без выставления отложек
extern string BlockEntryMarket ="Параметры Общие";
extern double MaxSpread =10.0; //Допустимый спред (если 0 - то нет ограничения)
extern int Step =12; //Шаг от текущей цены для сигнала пробоя
extern int DeltaAfterStep =6; //Допустимое расстояние после метки (цена скаканула не далее чем метка+дельта, только тогда входим)
extern int TimeModify =17; //Через сколько секунд подстраивать канал для цены
extern double Lots =0.01; //Размер лота
extern int MaxRisk =2; //Допустимый процент использования свободных средств для расчета размера лота (только если Lots=0)
extern int Slip =3;
extern bool StopsLater =false; //Выставлять стопы на следующем тике
extern int StopLoss =19;
extern int TakeProfit =60;
extern int MagicNumber =7771;
extern string BlockTrailing ="Параметры Трал Убытков";
extern bool OnTrailingStop =true; //Вкл/Выкл Трал СтопЛосса
extern int TrailingStart =5; //После какой прибыли включаться
extern int TrailingSize =5; //НА каком расстоянии тянуть за собой стоп
extern int TrailingStep =3;
extern string BlockWithoutLoss ="Параметры Без Убытка";
extern bool OnWithoutLoss =false; //Вкл/Выкл без убытка
extern int StartWithoutLoss =10; //Размер прибыли при установке без убытка
extern int SizeWithoutLoss =2; //Размер без убытка
extern string BlockIndicatorNews ="Параметры Индикатора Новостей";
extern bool OnIndicatorNews =false; //Вкл/Выкл Автоматическое определение новостей по индикатору (РУЧНЫЕ ПАРАМЕТРЫ ВРЕМЕНИ - ИГНОРИРУЮТСЯ)
extern int I_TimeDo =30; //Включаться до выхода новостей за кол-во минут
extern int I_TimePosle =30; //Выключаться после выхода новостей через кол-во минут
extern int I_ChasPoyasServera =2; //Часовой пояс СЕРВЕРА. 0-GMT
extern bool I_Vhigh =true; //Установка важности новостей(показывать важные новости)
extern bool I_Vmedium =true; //Установка важности новостей(показывать новости средней важности)
extern bool I_Vlow =false; //Установка важности новостей(показывать новости низкой важности)
extern string BlockTime ="Параметры времени";
extern int Start_H =0;
extern int Start_M =0;
extern int End_H =24;
extern int End_M =00;
extern string BlocEndkWeek ="Параметры Конец недели";
extern bool OnTerminationOfTheWeek =true; //Вкл/Выкл Не торговать и Закрыть все ордера В Пятницу
extern int EndTimeWeek =20; //В какое время завершать работу в Пятницу
extern string BlockSound ="Параметры звука";
extern bool OnSound =true; //Вкл/Выкл Звуковое оповещение
extern string SoundEntryMarket ="alert2.wav"; //Вход в рынок
extern string SoundCloseProfit ="payment.wav"; //Закрытие ордера с прибылью
extern string SoundCloseLoss ="sndAdded.wav"; //Закрытие ордера с убытком
Urdala_News.mq4 -в индикаторы (скомпилируйте его)
Вложения
Последнее редактирование модератором: