Atmos
- Experts
- Aleksandr Valutsa
- Version: 2.53
- Mise à jour: 15 avril 2024
- Activations: 20
Recommendations, warnings, notes - https://www.mql5.com/ru/blogs/post/759146
Советник с атомным потенциалом с первых дней!
Советник основан на теории хаоса - беспорядочном движении цены. В первой стратегии робот выявляет моменты, когда цена становится наиболее активной и открывает сетку отложенных ордеров по направлению цены. Во второй стратегии отложенные ордера выставляются против движения цены. И наконец, в третьей стратегии работа ведется по рынку без использования отложенных ордеров.
Основное время советник находится в режиме ожидания, поэтому не следует ждать от него быстрых результатов. Однако длительное ожидание даже в несколько недель может оправдать себя всего за несколько часов активной работы. В этом вся изюминка стратегии. В течении длительного времени робот может прощупывать рынок и проигрывать небольшие партии сделок, что является неотъемлемой частью стратегии. Но как только он поймает хороший ценовой импульс, депозит может быть увеличен многократно всего лишь на одном таком рывке.
В результате небольшой перенастройки стратегия может быть изменена с использованием хеджирующих позиций. Как только достигается определенный процент просадки, открывается позиция в обратном направлении от серии с общим объемом всех открытых позиций + коэффициент умножения. Если в результате цена не изменит своего направления то общий профит становится положительным и как только он достигнет установленного процента прибыли - все позиции закрываются.
Если же после открытия хеджирующей позиции цена разворачивается в обратную сторону, то открывается вторая хеджирующая позиция в противоположную от последней сторону и так до тех пор пока за счет большего объема вся серия сделок не закроется с установленным процентом прибыли. Обычно во время таких ценовых импульсов цена довольно быстро вырывается за пределы намеченного ценового коридора. Так что шансы на извлечения прибыли таким образом очень большие.
Параметры
- n_Strategy:
- Strategy_0 - отключение всех стратегий;
- Strategy_1 - отложенные ордера на пробой;
- Strategy_2 - отложенные ордера на отбой;
- Strategy_3 - торговля по рынку.
- Strategy_Copy - если выключить этот параметр то опция "n_Strategy" переходит на ручное управление. Так допустим у вас включен режим "Trade_File_Settings" и все настройки копируются с файла, но вы хотите с этими настройками торговать не на пробой а на отбой от уровней или наоборот (т.е в обратную сторону), в этом случае вы отключаете этот флаг и в ручную устанавливаете режим торговли "n_Strategy";
- Turbo - если включить робот будет добавлять отложенные ордера по сигналам сразу же как сработают существующие отложенные ордера, не дожидаясь закрытия открытых позиций. Это может серьезно грузить депозит, но и ожидаемый профит может значительно увеличиваться;
- Folder_Number - номер папки с файлами;
- Auto_Magic - используется исключительно совместно с параметром "Trade_File_Settings" эта функция отбирает лучшие файлы с настройками в зависимости от установленного приоритета "MagicNumber", так допустим если "MagicNumber=1", это будет означать высший приоритет и робот будет искать на сервере самый лучший файл с настройками (лучшим считается тот который показал лучшие результаты в тестере стратегий), далее идут следующие 2, 3, 4 и так далее. Имеет смысл открывать десятки счетов и на каждом задавать роботу разные приоритеты от 1 и выше и робот каждый раз будет скачивать и загружать разный файлы. Высший приоритет относителен и не факт что будет самым прибыльным;
- MagicNumber - задает приоритет загружаемым файлам а также является идентификатором позиций, соответственно его нельзя менять с наличием у советника открытых позиций;
- Settings:
- Trade_EA_Settings-торговля с использованием локальных настроек советника (без использования файловой системы),
- Trade_File_Settings-торговля с использованием файловой системы настроек (это может быть намного удобнее, легче и эффективнее);
- Search_Server - не используется;
- Market_Watch - не используется;
- -----------
- RiskPercent - процент от депозита для автоматического расчета лота;
- Lot - фиксированный лот (если RiskPercent=0);
- Multiplication - коэффициент умножения усредняющий позиций;
- -----------
- Max_Loss - процент просадки при котором все позиции и ордера досрочно закрываются (если 0 не используется);
- Total_History - количество дней в течении которых советнику будет запрещено торговать после досрочного закрытия всех позиций и ордеров (если 0 не используется);
- -----------
- Spread - максимально допустимый спред, выше которого робот не торгует;
- Slippage - допустимое проскальзывание;
- -----------
- Distance - расстояние для выставления первого отложенного ордера;
- Pending_Orders - количество одновременно открытых отложенных ордеров;
- Divergence - расстояние между ордерами;
- Expiration - время жизни отложенных ордеров;
- -----------
- Stop_Loss_Percentage - стоп-лосс в процентах от депозита;
- Minimum_Stop_Loss - минимальное расстояние до стоп-лосса;
- Take_Profit_Percentage - тейк-профит в процентах от депозита;
- Minimum_Take_Profit - минимальное расстояние до тейк-профита;
- -----------
- n_Signal:
- Signal_Candles-торговля с использованием анализа свечей,
- Signal_Counter-торговля на откате цены от заданного тренда (на оттяжке по принципу резины),
- Signal_Custom-торговля с использованием встроенного индикатора по принципу перепроданности и перекупленности рынка;
- -----------
- Step - шаг измерения цены (Signal_Candles);
- Power - время изменения цены в секундах (Signal_Candles);
- -----------
- Period_MA - период индикатора МА (Signal_Counter);
- Step_MA - расстояние оттяжки в пипсах (Signal_Counter);
- -----------
- Use_Arrow - торговать исключительно в моменты зарождения сигнала (Signal_Custom);
- Deviations - отклонение цены (Signal_Custom);
- -----------
- Use_Trailing_Stop - использовать трейлинг-стоп;
- Trail_Start - старт;
- Trail_Step - шаг;
- NoLoss - безубыток;
- Min_Profit_No_Loss - минимальный профит безубытка;
- -----------
- Percentage_Lock - процент от общего объема всех открытых позиций на графике для выставления первого локового ордера;
- Max_DD - процент просадки основной серии при которой открывается первая хеджирующая позиция;
- Corridor_Lock - расстояние коридора, для хеджирующих позиций;
- Lot_Exponent_Lock - коэффициент хеджирующих позиций;
- Percentage_Profit_Lock - процент прибыли для закрытия всех позиций;
- Max_Trades_Lock - максимальное количество хеджирующих позиций;
- ----------
- Averaging - усреднение открытых позиций;
- MaxTrades - максимальное количество позиций усреднения;
- PipStep - расстояние между позициями в пипсах;
- LotExponent - множитель объема усреднения;
- ----------
- Use_Time - временной фильтр;
- BeginTime - начало торговой сессии;
- EndTime - завершения торговой сессии;
- ----------
- Trailing_Profit - трейлинг профита в валюте депозита, так допустим если Trailing_Profit = 100 и на счету будет зафиксирован профит в 100 долларов - произойдет активация функции, в итоге если профит упадет до 50 долларов, то все позиции и ордера закроются принудительно. Если же после активации функции, цена будет двигаться дальше и профит будет расти, то сумма закрытия также будет расти. Таким образом если профит достигнет суммы примерно в 300 долларов, то сумма закрытия будет к тому моменту уже 150 долларов, сумма закрытия на откате цены, будет всегда 50% от максимально достигнутой;
- ----------
- Protected_Amount - несгораемая сумма депозита, если эквити снизится до этого значения, все позиции и ордера закроются принудительно и торговля остановится. Необходимо учитывать что указанная здесь сумма в торговле участвовать не будет, соответственно нельзя здесь указать несгораемую сумму в 100 долларов, если у вас всего депозит 100 долларов;
- Protected_Copy - копировать значение Protected_Amount с файла (в случае использование файловой системы настроек) или локально;
- ----------
- Inp_Point - умножение пипс параметров на заданный коэффициент;
- i_Symbol - защита от случайного запуска советника на ином символе (здесь прописывается символ);
- i_Period - защита от случайного запуска советника на ином периоде (здесь задается период).