Доработка ботов (советников, индикаторов) vol. 2

Prelagatay

Местный житель
так а вы перекомпилировали его?
а что на этот раз пишет? это важно. вероятно в другой части кода такая же беда. в прошлый раз был указатель на строчку и символ где была проблема.
Сейчас запускается через раз. То сплошная error1, то не запускается и пишет опять критическую.
 

Вложения

  • ForexClub MT4.png
    ForexClub MT4.png
    208,7 КБ · Просмотры: 88

dragons76

Интересующийся
нужно в АDX добавить уровень -от 25-35 чтобы советник открывал ордера только тогда .

когда ADX D+ или D- пробивают свой уровень 25 вместе с МА

а он открывает ордера при пересечении D+ и D- и пересечении МА.
 
Последнее редактирование:

dragons76

Интересующийся
смотри на скрине видно что сова открывает сделки при пересечении МА и
ADX пересекает D+ и D- ice_screenshot_20160222-182443.png
а на втором скрине видно что советнику нужно брать сигнал от ADX когда
D+ или D- пробивают уровень 25ice_screenshot_20160222-182810.png
 

poto

Активный участник
Добавьте в советник функцию Реверс!

Уважаемые Спецы! ДОБАВЬТЕ В СОВЕТНИК РЕВЕРС!!!

Вот советник

p.s. Вместо Sell - советник откривал buy
И вместо sell - откр Buy
 

Вложения

  • ! MY Buy-Sell v1.1.mq4
    12,5 КБ · Просмотры: 71
  • ! MY Buy-Sell v1.1.ex4
    18,7 КБ · Просмотры: 43
Последнее редактирование:

poto

Активный участник
+ Индикатор!

К советнику + индикатор
 

Вложения

  • buy-sell.ex4
    8,9 КБ · Просмотры: 54

poto

Активный участник
+ Индикатор!

еще
 

Вложения

  • buy-sell.mq4
    6,6 КБ · Просмотры: 106

Novikov

Гуру форума
[/SPOILER]

Сов работает теперь все время, но закрывать ордера ему разрешено только в то время, что указано в настройках, инфа пропадать не должна.
Проверяй:

Почему то не сработал. СтартТайм наступил, а ордера не закрылись.
Дождался ФинишТайм - ордера так же не закрылись почему то :not-good:
И почему то показывает, что =запрещено=

p.s. как то странно. на 1 эксперте (00:00-23:59) разрешено, а на остальных (03:50-03:55 и каждые 4 часа) запрещено.
везде стоит галочка "разрешить автоторговлю".

Кажется с минутами что-то не так - если 00, то разрешено, а если другое число, то запрещено.

Александр, подправь пожалуйста.
 

Вложения

  • 2016-02-22 23-51-03 Expert - EXP_Close_28_Time_v1.png
    2016-02-22 23-51-03 Expert - EXP_Close_28_Time_v1.png
    201,6 КБ · Просмотры: 90
Последнее редактирование:

mobidik

-----
Почему то не сработал. СтартТайм наступил, а ордера не закрылись.
Дождался ФинишТайм - ордера так же не закрылись почему то :not-good:
И почему то показывает, что =запрещено=

p.s. как то странно. на 1 эксперте (00:00-23:59) разрешено, а на остальных (03:50-03:55 и каждые 4 часа) запрещено.
везде стоит галочка "разрешить автоторговлю".

Кажется с минутами что-то не так - если 00, то разрешено, а если другое число, то запрещено.

Александр, подправь пожалуйста.

Александр, раз не работает как нужно, значит не шарю, выбрось то, что я делал.
Может кто-то другой тебе поможет.
 

поручик

Гость
ребят, не знаю, возможно ли такое реализовать

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

Сделал коэффициент умножения к результатам (не знаю насколько правильно) пока целые числа -2,3,4

Если устроит, можно ввести 2 коэффициент (будет 2/3, 5/2)
======
Синим родной, красный -2, зеленый 9
 

Вложения

  • EURUSDM5hf.png
    EURUSDM5hf.png
    44,4 КБ · Просмотры: 230
  • DeMarker koeff.mq4
    3,1 КБ · Просмотры: 54
Последнее редактирование:

Understanding

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

Сделал коэффициент умножения к результатам (не знаю насколько правильно) пока целые числа -2,3,4

Если устроит, можно ввести 2 коэффициент (будет 2/3, 5/2)
======
Синим родной, красный -2, зеленый 9
спасибо большое! Я думал что можно каким-то образом сделать дробные числа в периоде. Понимал что информация периода привязана к барам. Просто нужно каким-то образом сделать DeMarker более чувствительным. Что можно сделать, чтоб индикатор стал более чувствительным и при небольшом периоде можно было заметить максимум/минимум более детально. Хочу прикрутить инд. к работе советника, который мне сейчас помогает сделать программист. Этот советник работает по Bollinger Bands и по фракталам (От MetaQuotes про алгоритм работы советника можно почитать в моем топе на этом форуме - ищите по нику и найдете топ). Когда образовывается фрактал снизу вместе с отскоком от нижней границы ленты Боллинджера - советник покупает, а для продажи надо чтоб образовался фрактал от верхней границы канала Боллинджера и вот как раз ДеМаркер очень помогает выявить дно/вершину, но при любой настройке ДеМаркера случаются места на графике, который не попадают полностью под опознание как дно/вершина, и потому я думал, что более чувствительная настройка ДеМаркера с дробными числами помогла бы раздробить период и настроить индикатор более точно. Жаль, что нельзя :(
 

поручик

Гость
ты попробуй что получилось
попросишь еще раз программистов если что, я то не кодер
 

Understanding

Активный участник
поручик, норм. Спасибо) Хорошо получилось. Появилась некая гибкость. Должно быть лучше теперь. Больше шансов в % соотношении подобрать более оптимальную настройку согласно истории на текущем периоде. Так что уже в данном виде неплохо. Но, если можно что-нибудь еще для тонкой настройки периода ввести дополнительно - буду несказанно рад)
 

Air02

Новичок форума
Добрый день!
Прошу специалистов подкорректировать индикатор, чтобы он показывал информацию не в основном окне.
 

Вложения

  • AUDUSDM15.png
    AUDUSDM15.png
    19,7 КБ · Просмотры: 233
  • Ind-LightInfo.mq4
    4,5 КБ · Просмотры: 43

artembgs

Активный участник
Alert в индюк

ребят приветствую, можете ли прикрутить алерт при пересечении уровней 0.7 и 0.3 можно со стрелкой можно просто звук
 

Вложения

  • DeMarker koeff.mq4
    3,1 КБ · Просмотры: 35

RoboMaks

Элитный участник
Добрый день!
Прошу специалистов подкорректировать индикатор, чтобы он показывал информацию не в основном окне.

Можно открыть отдельным окном или вписать в любой подвальный индикатор ( устанавливается в окно нужного подвального индикатора )
 

Вложения

  • Ind-LightInfo.mq4
    3,8 КБ · Просмотры: 42
  • Сохраненное изображение 2016-2-23_14-47-13.296.jpg
    Сохраненное изображение 2016-2-23_14-47-13.296.jpg
    75 КБ · Просмотры: 198
  • Сохраненное изображение 2016-2-23_14-47-29.609.jpg
    Сохраненное изображение 2016-2-23_14-47-29.609.jpg
    64,4 КБ · Просмотры: 133

Николай123456

Активный участник
Tickstory v1.7.4!

Всем кто тестирует через Tickstory!

При тестировании проподает спред!*hi*

Есть баг в МТ4 950 которая предотвращает распространение установки спреда.

Разработчики Tickstory предлагают Следующие действия:

1. Запустить МТ4 как обычно через лаунчер Tickstory.
2. В МТ4 тестер стратегий, выберите нужный спред.
3. Выберите “контроль точек” моделирование тип и нажмите кнопку ‘тест’. Вы можете немедленно остановить тестирование после того, как он начался. Выбранный распространение вступает в силу.
4. Выберите “галочки” и продолжить моделирование методом бэк-тестинга, как обычно.
5. Повторите шаги 2-4 всякий раз, когда вы хотите изменить спред.
 

RoboMaks

Элитный участник
ребят приветствую, можете ли прикрутить алерт при пересечении уровней 0.7 и 0.3 можно со стрелкой можно просто звук

Проверьте.
extern bool Sound = true; // звуковое оповещение
extern string sound1 = "alert.wav"; // тип звука для SELL
extern string sound2 = "alert2.wav"; // тип звука для BUY
extern bool alert = true; // оповещение окном алерта
extern double sell_level = 0.7; // уровень для SELL
extern double buy_level = 0.3; // уровень для BUY
extern color DnColor = clrRed; // цвет стрелки SELL
extern color UpColor = clrLime; // цвет стрелки BUY
extern int Arr_Dist = 20; // расстояние для стрелки
extern int Normalize = 1; // округление расчётов (чисел после запятой)

Стрелка ставится (для SELL) если значение линии на предыдущем баре было выше 0,7 (sell_level), а текущее - ниже ( и соответственно наоборот для BUY )

Последняя настройка - Normalize = 1; округление расчётов (чисел после запятой) влияет на его чувствительность в расчётах, т.е. при значении 2 он будет сравнивать например 0.75 (пред) и 0.74 (текущ), соответственно увеличивая количество ложных сигналов.
 

Вложения

  • USDJPYM5.png
    USDJPYM5.png
    42,6 КБ · Просмотры: 311
  • DeMarker koeff.mq4
    4,8 КБ · Просмотры: 153
Верх