PROFTR: Лучшие Советники (МТС) для Форекс Советники и Индикаторы Механические торговые системы
ЛУЧШИЕ СОВЕТНИКИ (МТС)
11. Советник ChartPlusChart V2
Программа предназначена для протоколирования фактов появления возможных нерыночных котировок у брокерских компаний с платформой MetaTrader.
Суть состоит в том, что программа работает одновременно с двумя окнами MetaTrader. Котировки от данных двух источников передаются при помощи советников Chart1.mq4 и Chart2.mq4 внешнему приложению. Внешнее приложение контролирует степень расхождения котировок, и когда она достигает заданной пользователем величины, и это расхождение наблюдается в течение заданного пользователем времени, происходит запись графиков в виде bmp – картинки в папку c:\ChartPlusChart\History\. Для наглядности по каждому факту расхождения сохраняется два кадра: один в момент расхождения, второй 5 минут после расхождения.
В названии графических файлов указано время, когда наблюдалось расхождение в формате: часы-минуты-секунды.
В качестве ориентира, конечно, желательно выбрать фирму с самой высокой скоростью обновления котировок и с наилучшей их чистотой.
Конечно, расхождение в данном случае возможно как, результат отклонения от рынка любого из двух брокеров, но каждый факт можно проверить отдельно.
Архив с программой необходимо распаковать на диск C:\ , советники разместить в папки с советниками двух MetaTrader-ов. Программа работает с DLL, поэтому для корректной работы разрешите использование DLL, для этого установите галку в меню СЕРВИС\НАСТРОЙКА\вкладка СОВЕТНИКИ:
Разрешить импорт функции DLL.
И снимите галку с пункта:
Подтверждать вызов функции DLL.
После этого запустите советники на интересующей паре в обоих MetaTrader-ах. И запустите приложение c:\ChartPlusChart\ChartPlusChart.exe.
Скачать: ChartPlusChart.zip
12. Советник ReverseSystem
Простая и короткая система, работающая неплохо в тестере на любых парах и таймфрэймах.
Можно видеть закономерность: чем меньше таймфрэйм - тем выше прибыль.
ReverseSystem можно запускать, как по ценам открытия, так и по всем тикам.
ReverseSystemBEST (работает только на модели: Все тики) показывает максимальную прибыль, которую можно было получить, совершая сделки не менее (Pips - Spread) пипсов.
Т.е. максимальная прибыль будет показана при Pips = Spread + 1
Автор забыл упомянуть, что производится намеренное подглядывание в будущее путем чтения истории из файлов *.hst (примечание редактора)
void init()
{
handle = FileOpenHistory(Symbol() + Period() + ".hst", FILE_BIN|FILE_READ);
if (handle > 0)
MainError = TRUE;
else
{
MainError = FALSE;
return;
}
MainError = FindTimePlace(Time[0]);
if (!MainError)
FileClose(handle);
return;
}
13. Советник TENGRI_Trofi 1.4.13
Авторы:
Настоящего автора, первопроходца, использовавшего доливку с мартингейлом - не знаю. Гдето дизнул исходник и модифицировал под себя, добавив тех.анализ и некоторые условия торгов. Могу перечислить людей, которые участвовали в иных модификациях советника, я лишь создал свою версию.
Martingeil
Semen Osipov
Неизвестный создатель советника "Проверка"
Описание:
Советник настроен на пятизначный ДЦ, рублёвый PAMM-счёт Альпари. Начальный депозит 500 000 руб.
Все параметры описаны внутри кода.
После тестов прошу поделиться ценными параметрами.
Таймфрейм не меньше М30. Символ - любой.
Пример: GBPUSD (1999 – 2009)
ps: в 14 версии вынес дополнительные параметры индикаторов наружу (индикаторы ищите в архиве с 13 версией)
EURCHF (1999 - 2009)
ps2: в версии 15, если MagicNumber = 0, то советник примет за своих все остальные ордера на текущем инструменте!
Скачать: TENGRI_Trofi1.zip
14. Советник Marketvision
Описание:Технический анализ курса валютных пар выполняется по средствам фундаментальной статистики. На ряду с основными статистическими показателями используются средства контроля волатильности, маркировки и уведомления по средствам отправки сообщения на электронный адрес. Отслеживание рыночной ситуации выполняется по средствам анализа прочих валютных пар, движения цен относительно их средней арифметической величины. Длинна исходной выборки выбирается пользователем в меню «Настройка индикатора» и задаётся точной датой и временем, с приходом новой котировки цен длинна выборки увеличивается. Если выбирается период в «Bar» то длинна выборки остается неизменной. Периодичность расчёта устанавливается в тиках, где каждый тик это новая поступившая цена инструмента, при достижении которой счётчик сбрасывается, сохраняя рассчитанные показатели в файле: C:\Program Files\ - Терминал - \experts\files\File Statistica.csv, и отправляется почтой. Если выполняется условие и волатильность «Bara» превышает допустимые нормы, выполняется маркировка бара и отправка уведомления на электронный адрес.
Картинка:

Для использования индикатора необходимо скопировать Marketvision.mq4 в каталог C:\Program Files\ - Терминал - \experts\indicators\Marketvision.mq4
Меню, настройки индикатора: 9. ExBar=60; Количество бар, формирует выборку.10. ExTime="2009.09.14 00:00"; Выборка по времени, если ExBar=0.11. ExTic=1200; Время перерасчёта статистики, в тиках.12.
ExPoint=6; Маркер валатильности в пунктах.13. ExSanction=false; Для отправки сообщений по электронной почте нужно, пройти регистрацию, внести регистрационные данные в (программа, настройки, почта) и переключится на true.14. Trac[]={"EURUSD","AUDCAD","AUDCHF","AUDJPY","AUDUSD","CADCHF","GOLD"};
Отслеживаемые валютные пары, могут быть дополнены.
Советы: Для оперативного реагирования и контроля рыночной ситуации, выберай небольшой таймфрейм M1, так-ка сообщение о волатильности рынка формируется с приходом нового бара.В случае если требуется получить статистику на электронный адрес установи время перерасчёта боле длительным (1 минута ~ 50 Tic, ExTic=500), чтобы сообщение не было принято за спам и блокировано сервером.
Скачать: Marketvision.zip
15. Советник Торговый ТРЕНАЖЕР 2
Описание:
Доработанная версия программы Торговый тренажер, созданной для скоростного тренинга, тестирования стратегий, прогона индикаторов и т.д.
Точки останова:
В программе предусмотрена функция BreakPoint, которая ставит тестер на паузу при достижении цены заданного Верхнего или Нижнего значения.
Функция использует библиотеку dll, поэтому необходимо разрешить ей это делать:

BreakPoint можно использовать для
"поимки" точного момента цены,
точной "поимки" точки входа, анализа ситуации,
или выставления ордера, как если бы это был Отложеный Ордер.
Значения точек останова задаются соответсвующими метками Training Upper Stop и Training Lower Stop, через свойство Текст, и включаются для исполнения сдвигом метки наверх.

Модификация ордеров:
Процесс торговли, особенно ручные стратегии, часто предполагают гибкий анализ изменившейся ситуации. Поэтому важно иметь возможность изменять значения Stop-Loss и Таке Profit.
Чтобы это сделать нужно:
Изменить значение Stop-Loss и\или Таке Profit в соответствующих метках.
Сдвинуть наверх метку Mod. соответствующего открытого ордера.
Совет:
Пользуйтесь паузой на тестере для продуманного изменения параметров.
Резюме:
Итак, теперь программа Торговый ТРЕНАЖЕР, при своей простоте позволяет имитировать почти все элементарные торговые операции.
- Выставление рыночных(немедленных) ордеров вручную.
- Выставление отложенных ордеров (через точки останова) вручную.
- Модификация и закрытие ордеров вручную.
Думаю, работа с ней поможет во многом избежать типичных ошибок, и уберечь ваши средства и нервы.
Скачать: Training2.zip16. Советник CCI_H1+Martin_EURUSD
Описание:
Советник работает по вершинам графика CCI. Для фильтра использовал комбинацию свечей. Ордер открывается за 20 секунд до завершения формирования свечи (Woodies CCI). Стоп лос тралится в безубыток. Если стоп лос равен нулю - то значение выставляется автоматически на семь пунктов выше/ниже максимума последней завершенной свечи.
Добавлен Мартингейл по лоту. Огромное спасибо Борису (forex-master) за помощь в доработке.
Символ EURUSD (Euro vs US Dollar)
Период 1 Час (H1) 2009.01.05 00:00 - 2009.09.15 23:00 (2009.01.05 - 2009.09.16)
Модель Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры block_01=" основные параметры для индикаторов"; LotSize=1; MM=true; LotExponent=7; LotExponentStart=1; LotExponentMax=3; SL=200; TP=41; kCCI=27; block_02=" основные параметры для безубытка"; AllPositions=false; ProfitTrailing=true; TrailingStop=30; TrailingStep=8; UseSound=true; block_03=" настройка функции управления капиталом"; uplot=true; lotmin=0.1; lotmax=0.7; lotstep=0.1; lastprofit=1;
Баров в истории 5332 Смоделировано тиков 8852897 Качество моделирования 90.00%
Ошибки рассогласования графиков 0
Начальный депозит 10000.00
Чистая прибыль 41865.92 Общая прибыль 63243.20 Общий убыток -21377.28
Прибыльность 2.96 Матожидание выигрыша 360.91
Абсолютная просадка 3632.40 Максимальная просадка 13168.80 (28.97%) Относительная просадка 39.06% (4970.00)
Всего сделок 116 Короткие позиции (% выигравших) 52 (86.54%) Длинные позиции (% выигравших) 64 (92.19%)
Прибыльные сделки (% от всех) 104 (89.66%) Убыточные сделки (% от всех) 12 (10.34%)
Самая большая прибыльная сделка 2870.00 убыточная сделка -2028.80
Средняя прибыльная сделка 608.11 убыточная сделка -1781.44
Максимальное количество непрерывных выигрышей (прибыль) 29 (13862.48) непрерывных проигрышей (убыток) 1 (-2028.80)
Максимальная непрерывная прибыль (число выигрышей) 13862.48 (29) непрерывный убыток (число проигрышей) -2028.80 (1)
Средний непрерывный выигрыш 9 непрерывный проигрыш 1
Картинка

Скачать: Agent_Fx_v07_XZ_d_ss_Martin.mq4.zip
17. Советник Lock&Scalping series (LP_XR)
Изначально советник создавался как ночной скальпер для евроусд, потом добавились блоки, модули, расширения . совместная торговля нескольких советников в режиме портфеля, методы лока - разлока, частичные закрытия и прочее. под его нужды было разработанно несколько разных индикаторов (включая ХМА). В архиве файлы советников, инструкции по настройке и оптимизации. Советники построены по модульной системе на основе пользовательских фуннкций, функции все подписаны комментариев достаточно. Так что можно расматривать их ( советники) как хороший учебный материал. Особые благодарности KIMIV - его торговые функции ( которые уже давно стали стандартом для mql4 ) широко здесь представлены и показали себя с наилучшей стороны.
Скачать: LP_XR.zip
18. Советник ChartPlusChart (ChartPlusChart-1)
Программа позволяет Вам сравнить котировки любых двух брокерских фирм использующих MetaTrader. Это позволит Вам в той или иной степени контролировать своего брокера. Разное ведь бывает…
Вам понадобятся два MetaTrader-а двух разных брокерских фирм. В обоих открываете одинаковые валютные пары и включаете в одном советник Chart1.mq4, а в другом Chart2.mq4.
Советники работают с DLL, поэтому необходимо разрешить DLL в меню “сервис”, “настройки”. Поставьте галки разрешения импорта DLL и снимите галку с пункта “Подтверждать импорт DLL”.
Распаковать архив необходимо в корень, после чего там окажется папка c:/ChartPlusChart в которой 5 файлов:
Chart1.mq4
Chart2.mq4
libSharedVarsDL Lv2.def
SharedVarsDLLv2 .dll
ChartPlusChart.exe
Все файлы, кроме советников, оставляем на месте в c:/ChartPlusChart. Советники копируем к советникам.
После запуска советников запустите ChartPlusChart.exe и смотрите два графика в одном окне.
P.S. В теме HistTrading еще пока не успел учесть все пожелания,высказанные в коментариях, поэтому, на данный момент, последнюю версию с добавленными отложенными ордерами выложил на сайт brokcompare com.
Скачать: ChartPlusChart-1.zip
Если вы желаете поделиться качественным советником (МТС) со своими коллегами, пожалуйста, направьте (МТС) в архиве *.zip + описание к нему на e-mail: admin # proftr.ru . Благодарим Вас.

