beast_ea_v4.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «beast_ea_v4.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Советник предоставляет настраиваемые уровни стоп-лосс, тейк-профит и трейлинг-стоп, а также предлагает несколько режимов мартингейла с настраиваемым множителем лота. Доступна фильтрация торгов по времени суток и опция автоматического закрытия позиций при появлении противоположного сигнала индикатора.
Настройки программы
| Настройка | Описание |
|---|---|
| IndicatorName | Название индикатора — Имя пользовательского индикатора, используемого для генерации сигналов на покупку и продажу. |
| LotSize | Размер лота — Базовый размер лота для открытия сделок. |
| Money Management %(0 = Fixed Lot above) (Risk) | Риск — Процент от баланса для расчёта размера лота при управлении рисками; при нулевом значении используется фиксированный лот. |
| TakeProfit | Тейк-профит — Уровень фиксированной прибыли в пунктах для закрытия позиции. |
| StopLoss | Стоп-лосс — Уровень стоп-лосса в пунктах для ограничения убытков по позиции. |
| TrailingStop | Трейлинг-стоп — Расстояние для трейлинг-стопа в пунктах, позволяющее фиксировать прибыль по мере движения цены. |
| Close on Opposite Signal ? (CloseOppositeSignal) | Закрытие по противоположному сигналу — Включает автоматическое закрытие текущих позиций при появлении сигнала в противоположном направлении. |
| Martingale Option (MartingaleOption) | Режим мартингейла — Выбор режима управления мартингейлом: первый вариант, второй вариант или отключение. |
| Lot Multiplier (Multiply) | Множитель лота — Коэффициент увеличения размера лота при использовании мартингейла. |
| Pip Step (PipStep) | Шаг в пунктах — Расстояние в пунктах, при достижении которого активируется дополнительное открытие позиции. |
| Max Trades (MaxTrades) | Максимум сделок — Ограничение на максимальное количество одновременно открытых сделок. |
| TradingHours | Часы торговли — Включает или отключает фильтрацию торгов по времени суток. |
| Start_Hour | Час начала — Час начала торгового окна. |
| Finish_Hour | Час окончания — Час окончания торгового окна. |
| MagicNumber | Магический номер — Уникальный идентификатор ордеров советника для их маркировки и управления. |
Поиск по коду файла
#property version "1.00"
#property strict
enum moption{
FIRST_MARTINGALE,
SECOND_MARTINGALE,
NO_MARTINGALE
};
extern string IndicatorName="Beast Super Signal";
extern double LotSize=0.1;
extern double Risk=1.00;//Money Management %(0 = Fixed Lot above)
extern int TakeProfit=10;
extern int StopLoss=100;
extern int TrailingStop=10;
extern bool CloseOppositeSignal=true;//Close on Opposite Signal ?
extern moption MartingaleOption=SECOND_MARTINGALE;//Martingale Option
extern double Multiply=2.00;//Lot Multiplier
extern int PipStep=30;//Pip Step
extern int MaxTrades=10;//Max Trades
extern bool TradingHours=false;
extern int Start_Hour=7;
extern int Finish_Hour=23;
extern int MagicNumber=20180203;
double lots,SL,TP,sell,buy,close,move;
double minsltp;
int ThisBarTrade=0;
bool NewBar;
double point;
int digits,Q,M;
int OnInit()
{
// код доступен только после оплаты
}
void OnDeinit(const int reason)
{
}
void OnTick()
{
// код доступен только после оплаты
}
bool AllowTradesByTime()
{
double Current_Time=TimeHour(TimeCurrent());
if(Start_Hour==0) Start_Hour=24; if(Finish_Hour==0) Finish_Hour=24; if(Current_Time==0) Current_Time=24;
if(Start_Hour<Finish_Hour)
if( (Current_Time < Start_Hour) || (Current_Time >= Finish_Hour) ) return(false);
if(Start_Hour>Finish_Hour)
if( (Current_Time < Start_Hour) && (Current_Time >= Finish_Hour) ) return(false);
return(true);
}
double LastLot()
Показано первые 50% кода (символов: 7677)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.