Перейти к содержанию

Доработка советников: общая тема


Рекомендуемые сообщения

Доработка советников: общая тема Опубликовано


Нашел в открытом коде советник FapTurbo. Вроде раньше неплохо ночью зарабатывал, пока не стали повышать ночью спреды. Сейчас можно найти брокеров с приемлемыми ночными спредами. Многие используют для ночной торговли советник Generic, использующий полосы болинджера. FapTurbo использует RSI и МА, а также фильтры. Говорят все новое - хорошо забытое старое. Хотелось бы посмотреть, что можно из него сейчас выжать, но не могу дать ладу, чтобы привести код в актуальное состояние. Коллеги, помогите, пожалуйста, привести код в порядок, ошибок не выдает, но есть предупреждения. В итоге не торгует, в журнале - пусто.


Проверьте у себя условия на вход
------
Тест пол года, EURCHF M5 c 20 до 23, GMT+3, спред 20, депо 150, обьем 0,05, дд 5.59% - прям грааль
---
И тот-же проход с более точными данными

FapTurbo_ver._52.2_NF_Strict+Screen.mq4
TesterGraph.gif
EURCHF-M5.png
TesterGraph_ticks.gif

Изменено пользователем sniv
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 2,5k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Версия с правками. Я немного свернул код, чтобы не перебирались ордера попусту и чтобы проверка красной/синей зоны делалась в одном месте. Прогнал в тесте с настройками по умолчанию. Ожидаемо лье

Перейти

Нате 1_2_3 _Fraktal.mq4

Перейти

Система маятника, или попрыгунчика, или фиг ее знает как ее еще назвать не намного младше сетки мартингейла. Мы в далеком 2017 писали по ней сов с индикатором на вход: https://tlap.com/forum/labo

Перейти
Доработка советников: общая тема Опубликовано

Проверьте у себя условия на вход



Тест пол года, EURCHF M5 c 20 до 23, GMT+3, спред 20, депо 150, обьем 0,05, дд 5.59% - прям грааль



При тестировании через TDS2 при настройках по умолчанию на еврофранке сливает. Все дело в ночном спреде. Кстати, я разобрался, почему не торговал, не придал значения, что DLL хоть и вырезана, но требуется доступ к библиотеке для расчета GMT
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Нашел в открытом коде советник FapTurbo.


Поправил версию, убрал ошибки при компиляции (порядка 60 штук), подправил немного мелкие косяки, причесал. По сути можно заняться совместной разработкой с форумом, потенциал у системы есть. Но для торговли нужен будет брокер с минимальным спредом ночью.
Прогнал в TickStory со спредом 3 пп.

FapTurbo_ver._52.2_NF_TLPv1.2.mq4
AUDCAD_M15.gif
GBPUSD_M15.gif
EURAUD_M15.gif

  • Лайк 7
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Добрый день. Пожалуйста подскажите как привязать советник к линиям канального индикатора(не стандартный), требуется прописать в условии пробитие канала, а вот отсылок к линиям нету и индикатор не открывается для редактирования (Indicador Invertir Mejor 2). Нашел похожий (TMA bands), но и в нем отсылок на линии нет (имеется ввиду как в BB). А так же интересно как привязаться к подвальнику Rsi TMA centered, он тоже не открывается для редактирования

Indicador_Invertir_Mejor_2.ex4
extreme_tma_line__2.mq4
Rsi_TMA_centered.ex4

Изменено пользователем Sacred70
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

А так же интересно как привязаться к подвальнику Rsi TMA centered, он тоже не открывается для редактирования


У индикаторов есть буферы, на их основании МТ рисует линии на графике, так вот эти буферы доступны для подключения в советниках через оператор iCustom();
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
0ll это я понял, но у индикатора нет отдельной настройки для каждой линии вот я и не могу дошурупить как это реализовать, со стахастиком и BB проще было (когда разобрался))) там отсылка на уровни и отдельно прописанные линии, а тут сложней (я прежде чем вопрос задать пытаюсь своими мозгульками разобраться), например у Rsi TMA centered нет фиксированных уровней, там в подвале 2 странные скользящие и между ними RSI. просто не понятно как через iCustom(); получить данные для каждой линии отдельно, как получить данные от верхней линии и от нижней для написания условий на открытие ордера.

Взяв бутылку, немного разобрался: у каждой линии свой индекс который выводится через SetIndexBuffer(), но как узнать индекс определенной линии если нет возможности вскрыть код? Изменено пользователем Sacred70
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
Sacred70 просто почитайте справку по iCustom(), потом откройте настройки индикатора / цвета линий, там будут указаны цвета линий по порядку, начиная с 0-буфера. Если 3 линии значит есть 3 буфера, вот их и подключайте.
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

По сути можно заняться совместной разработкой с форумом



Пока не понятно, что дорабатывать. Нужно с параметрами поработать и на демке попробовать, т.к. Тикстори с постоянным спредом не даст нормальной картины из-за ролловера.
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Ради интереса смотрю на центе фаттурбо, пары пока eurchf, gbpchf, eurgbp, usdchf
интересный момент (00:00 M5 eurgbp),, это я к большому разбросу по спреду):

EURGBPM5_cr.png

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Добрый день!

Помогите пожалуйста поправить советник помощник , при компиляции на последнем билде дает предупреждение implicit conversion from number to string .
Спасибо!

Sniper.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Помогите пожалуйста поправить советник помощник , при компиляции на последнем билде дает предупреждение

Держи, отпишись о результатах, тестах...

Sniper.mq4

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано


Добрый день!

Помогите пожалуйста поправить советник помощник , при компиляции на последнем билде дает предупреждение implicit conversion from number to string .
Спасибо!


я так понял что вот тут собака зарыта(могу ошибаться, но компилируется)

1111111111111.JPG

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Можно и так, но в тексте могут появиться нули, типа: "15.00000000"
Я сделал через DoubleToStr()

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Доброго времени суток!

Спасибо за помощь!!!
Немного протестировал, вроде работает. Есть только один момент, на инструменте XAUUSD он не открывает разгонный ордер и не выставляет стоп и тп.
На остальных вроде идет, но точнее скажу через несколько дней.
Еще раз спасибо!

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Здравствуйте господа программисты. Подправьте пожалуйста советник. Он торгует отбой от уровней мувинга с усреднением. Нужно чтобы он выставлял общий тейк для открытых ордеров в одну сторону а не отдельный для каждого ордера.

range_ea.mq4

Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
Доработка советников: общая тема Опубликовано

добрый день. Подскажите ,пожалуйста, как в советнике работать сразу с двумя ТФ (Н1 и М15) без индикаторов(анализ свечей)?

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано


добрый день. Подскажите ,пожалуйста, как в советнике работать сразу с двумя ТФ (Н1 и М15) без индикаторов(анализ свечей)?


Приветствую!
Например, вот так:
double high_m15 = iHigh(Symbol(), PERIOD_M15, 0);
double high_h1 = iHigh(Symbol(), PERIOD_H1, 0);

double low_m15 = iLow(Symbol(), PERIOD_M15, 0);
double low_h1 = iLow(Symbol(), PERIOD_H1, 0);

double open_m15 = iOpen(Symbol(), PERIOD_M15, 0);
double open_h1 = iOpen(Symbol(), PERIOD_H1, 0);

double close_m15 = iClose(Symbol(), PERIOD_M15, 0);
double close_h1 = iClose(Symbol(), PERIOD_H1, 0);


где, 0 - это текущий бар, 1 - предыдущий и так далее.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Добрый день господа. Всех с праздником!

Помогите, написал торгового робота по пользовательскому индикатору, сам в программировании очень слаб, все делал по видео урокам из интернета.

Так вот все написал, скомпилировал ощибок нет. Сделки открывает по правилам, только при тесте на истории очень долго тестирует одну неделю тестирует за пол часа. как другие советники это делают за считанные секунды.

В чем может быть проблема?? кто поможет буду очень благодарен.

Спасибо буду раб любому совету ...

Изменено пользователем baksik99
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

В чем может быть проблема??


Самый распространенный ускоритель- Это проверять значение индикатора раз в свечу. Если стратегия это позволяет
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Добрый день. Подскажите, пожалуйста, как реализовать следующий момент: например есть программа на питоне которая парсит определенный сайт на проверку времени новостей и записывает нужные данные в txt файл, вот как привязать условия торговли советника к этим данным или как по другому отключать торговлю во время новостей?

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

как привязать условия торговли советника к этим данным или как по другому отключать торговлю во время новостей?

Надо определиться с ГМТ-оффсетом Вашего тхт. файла и брокером.
Потом читаете файл и пишите время выхода новостей в массив +- гмт-оффсет.
Теперь в цикле по размеру массива определяете положение текущего времени и заводите таймер на оставшееся до след.новости время.
Получив сигнал таймера, не даёте сове торговать Х-минут и заводите след.таймер - до след.новости
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Здравствуйте. Хотел бы попросить доработать советник из этой темы http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-generic-a-tlp-v13-xx/15029/
А именно версию 13.13, её я приложил, чтобы не искать.
Необходимо, чтобы параметры Lots, Stop_Loss, Take_Profit, TimeLimit_MinProfit, BB_MinProfit можно было редактировать "на лету" как в режиме живой торговли, так и в тестере (что намного важней), т.е. чтобы была панелька с 5ю полями для ввода этих параметров и возможно кнопка для их применения в силу.

Спойлер

Это мне нужно, чтобы проверить некоторые мысли по улучшению результатов торговли этого замечательного бота, путём динамического изменения риск-менеджмента. С текущими результатами можно ознакомится по ссылке на мониторинг в подписи

Generic_A-TLP_GPB_CAD_M15_v13.13SY.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Добрый день. Прошу помощи в принуждении советника работать полноценно))). Вообщем смысл такой: начинает он торговать в определенный промежуток времени(эта функция работает), далее он проверяет условия, если все сходится открывает сделку, потом закрывает ее через определенное время (TIME) и проверяет профит, если в минусе то должен тут же открывать новую сделку в том же направлении с удвоенным лотом и закрывать через TIME снова проверяя профит и т.д. пока не закроет 3 ступени мартина (система из основной сделки и трех колен мартина). На тесте открыл первую, затем пошла первая ступень которая в профите, но затем он открыл ордер (начал серию сначала) и не закрывает его. Понять не могу где накосячил. Гляньте, пожалуйста, код с комментами, на кучу закомментированных индюков не обращайте внимание)))

Рабочий.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
Sacred70 Программа не структурирована совсем и это является причиной логических ошибок.
Немного не понял насчёт прибыли серии: если 1-й ордер за 5 минут улетел в минус на 100 пп, а 2-й взял прибыль 5 пп это считается успехом? или это для бинарных?
Ссылка на сообщение
Поделиться на другие сайты

  • idinesh changed the title to Assae Elite Pro tlap version source code need i have plan convert this mt4 to mt5 and it possible mt4 dll file modified mt5 version
  • Pavel888 pinned this тема

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • ×
    ×
    • Создать...