Ответить
22.05.2016, 10:33
Аватар для kok1981
kok1981 kok1981 вне форума Новичок форума
Регистрация: 01.04.2016 / Сообщений: 49
Поблагодарили 5 раз(а) / Репутация: 6
Парни привет, помогите в скрипт вставить линии и ТП.
А именно при открытие ордера чтобы скрипт еще на графике сразу рисовал линии на основе выставленного спот лосса, то есть стоп равен например 42пп на основе вычислений ATR 21 (день) то первая линия трии стоп лосса равна 42*3=126пп и т.д 1. три стоп лосса 2. пять стоп лоссов 3. семь стоп лоссов и 4 десять стоп лоссов и возможность выбора на какой линии выставлять ТП, на картинке примерно показано как должно выглядеть при открытие ордера, также прошу применить открытие ордера с учетом спреда

Последний раз редактировалось kok1981; 22.05.2016 в 11:32.
22.05.2016, 10:58
Аватар для Novikov
Novikov Novikov вне форума Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,143
Поблагодарили 2,671 раз(а) / Репутация: 2659
  • Отправить сообщение для Novikov с помощью Skype™
Индикатор в подвале отображает размер свечи по модулю от close до close.



Пожалуйста, уважаемые, доработайте индикатор:

1. добавьте второй цвет RED, который будет красить линии гистограммы, когда бар нисходящий, а восходящий бар оставить Green
2. входной параметр Pair = EURUSD, в котором можно указать пару, для отображение ее информации на графике другой пары. Если ничего не заданно, то отображаются данные текущей пары
3. добавьте параметр Сurrency = true/false, который переключает отображение гистограммы в валюте депозита или пунктах. Сейчас отображается только в пунктах. В валюте депозита - количество пунктов умноженное на стоимость пункта.

Заранее премного благодарен!
22.05.2016, 12:01
Аватар для FLAME
FLAME FLAME на форуме Элитный участник
Регистрация: 09.02.2016 / Сообщений: 370
Поблагодарили 1,282 раз(а) / Репутация: 1283
Приветствую Alex Green! Второй скрин, сделать так возможно?
22.05.2016, 12:14
Аватар для IYG
IYG IYG вне форума Местный знаток
Регистрация: 22.03.2009 / Сообщений: 602
Поблагодарили 532 раз(а) / Репутация: 532
Индикатор в подвале отображает размер свечи по модулю от close до close.



Пожалуйста, уважаемые, доработайте индикатор:

1. добавьте второй цвет RED, который будет красить линии гистограммы, когда бар нисходящий, а восходящий бар оставить Green
2. входной параметр Pair = EURUSD, в котором можно указать пару, для отображение ее информации на графике другой пары. Если ничего не заданно, то отображаются данные текущей пары
3. добавьте параметр Сurrency = true/false, который переключает отображение гистограммы в валюте депозита или пунктах. Сейчас отображается только в пунктах. В валюте депозита - количество пунктов умноженное на стоимость пункта.

Заранее премного благодарен!
вот только мне красили ))
_http://forexsystemsru.com/yazyk-programmirovaniya-mql4/77111-dorabotka-botov-sovetnikov-indikatorov-vol-2-a-404.html#post1147959
22.05.2016, 12:26
Аватар для Novikov
Novikov Novikov вне форума Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,143
Поблагодарили 2,671 раз(а) / Репутация: 2659
  • Отправить сообщение для Novikov с помощью Skype™
вот только мне красили ))
_
Да, спасибо! с цветом то что надо!
Только не понятно, почему наложенная машка показывает разные данные!? (разобрался - потому что 2 буфера, а не один)

Нажмите на изображение для увеличения
Название: 2016-05-22_15-29-53.png
Просмотров: 59
Размер:	16.1 Кб
ID:	243954

Осталось только 2 и 3 пункты добавить.
Кого не затруднит, пожалуйста доработайте индикатор Range vol close.mq4


Последний раз редактировалось Novikov; 22.05.2016 в 12:56.
22.05.2016, 13:06
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Приветствую Alex Green! Второй скрин, сделать так возможно?

Не совсем. Как на старших ТФ младшие-то считать? Можно сделать только ТФ >= текущего. Если будут введены ТФ меньше текущего, то индикатор их "повысит" до текущего.

Пробуйте!
FLAME , kok1981 
22.05.2016, 13:07
Аватар для IZvne
IZvne IZvne вне форума Новичок форума
Регистрация: 22.11.2015 / Сообщений: 43
Поблагодарили 5 раз(а) / Репутация: 6
Уважаемые программисты, officialbob, помогите доделать один советник.

Объясню подробнее:
Советник MTFSupertrend Bar.mq4 открывает сделки по индикатору qMTF_Forex_freedom_Bar.mq4 Открывает их почему-то неправильно. На скриншоте, который прикрепил, видно, что сделка в long открыта по непонятным причинам, вопреки работе индикатора.

Как должно правильно работать, как хотелось бы:

1) Эксперт открывает сделку, только в случае построения в вертикальную линию квадратиков одного цвета (то есть направление цены состветствует всем тайм-фреймам m5; m15; m30; h1.)

2) И закрывает сделку, только в случае достижения TP.
-------------------------------------------------------------------------------------
3) Сделать мультивалютный эксперт, поддержка максимум 4ёх инструментов.

4) В идеале хотелось бы конечно прикрутить Мартингейл, но сначала разобраться бы с правильной работой...
22.05.2016, 13:14
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Да, спасибо! с цветом то что надо!
Только не понятно, почему наложенная машка показывает разные данные!? (разобрался - потому что 2 буфера, а не один)

Вложение 243954

Осталось только 2 и 3 пункты добавить.
Кого не затруднит, пожалуйста доработайте индикатор Range vol close.mq4


А-аа, понял, в мой огород...
22.05.2016, 14:39
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
Уважаемые программисты, officialbob, помогите доделать один советник.

Объясню подробнее:
Советник MTFSupertrend Bar.mq4 открывает сделки по индикатору qMTF_Forex_freedom_Bar.mq4 Открывает их почему-то неправильно. На скриншоте, который прикрепил, видно, что сделка в long открыта по непонятным причинам, вопреки работе индикатора.

Как должно правильно работать, как хотелось бы:

1) Эксперт открывает сделку, только в случае построения в вертикальную линию квадратиков одного цвета (то есть направление цены состветствует всем тайм-фреймам m5; m15; m30; h1.)

2) И закрывает сделку, только в случае достижения TP.
-------------------------------------------------------------------------------------
3) Сделать мультивалютный эксперт, поддержка максимум 4ёх инструментов.

4) В идеале хотелось бы конечно прикрутить Мартингейл, но сначала разобраться бы с правильной работой...

Вот правило селл:

PHP код:
if(MTFDN4==&& MTFDN3==&& MTFDN2==&& MTFDN1==&& OrdersTotal()<1
Вот бай:

PHP код:
if(MTFUP4==&& MTFUP3==&& MTFUP2==&& MTFUP1==&& OrdersTotal()<1

Правила не зеркальные, с разной логикой. Что надо отзеркалить правило бай как у селла?
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!

Последний раз редактировалось officialboob; 22.05.2016 в 14:54.
22.05.2016, 15:09
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Индикатор в подвале отображает размер свечи по модулю от close до close.



Пожалуйста, уважаемые, доработайте индикатор:

1. добавьте второй цвет RED, который будет красить линии гистограммы, когда бар нисходящий, а восходящий бар оставить Green
2. входной параметр Pair = EURUSD, в котором можно указать пару, для отображение ее информации на графике другой пары. Если ничего не заданно, то отображаются данные текущей пары
3. добавьте параметр Сurrency = true/false, который переключает отображение гистограммы в валюте депозита или пунктах. Сейчас отображается только в пунктах. В валюте депозита - количество пунктов умноженное на стоимость пункта.

Заранее премного благодарен!

Ну, как понял... Пробуйте...

P.S. Забыл добавить, что символ можно маленькими буквами вводить.

Последний раз редактировалось Alex Green; 22.05.2016 в 16:08.
IYG , Novikov 
22.05.2016, 15:13
Аватар для kok1981
kok1981 kok1981 вне форума Новичок форума
Регистрация: 01.04.2016 / Сообщений: 49
Поблагодарили 5 раз(а) / Репутация: 6
Alex Green, посмотрите пожалуйста пост #8101
22.05.2016, 15:22
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
Уважаемые программисты, officialbob, помогите доделать один советник.

Объясню подробнее:
Советник MTFSupertrend Bar.mq4 открывает сделки по индикатору qMTF_Forex_freedom_Bar.mq4 Открывает их почему-то неправильно. На скриншоте, который прикрепил, видно, что сделка в long открыта по непонятным причинам, вопреки работе индикатора.

Как должно правильно работать, как хотелось бы:

1) Эксперт открывает сделку, только в случае построения в вертикальную линию квадратиков одного цвета (то есть направление цены состветствует всем тайм-фреймам m5; m15; m30; h1.)

2) И закрывает сделку, только в случае достижения TP.
-------------------------------------------------------------------------------------
3) Сделать мультивалютный эксперт, поддержка максимум 4ёх инструментов.

4) В идеале хотелось бы конечно прикрутить Мартингейл, но сначала разобраться бы с правильной работой...


1. Есть. На красных квадратах продажа, на синих покупка.

2. ТП и СЛ изначально были во внешних параметрах.

3. Вынес магик во внешний параметр. Теперь можно цеплять много экспертов на разные графики. При этом магик номера не должны совпадать.
PHP код:
extern int MAGICMA=20141020

4. От этого лучше не станет. Не делал.



___
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!
IZvne 
22.05.2016, 19:42
Аватар для dOK-45
dOK-45 dOK-45 вне форума Новичок форума
Регистрация: 27.02.2013 / Сообщений: 100
Поблагодарили 15 раз(а) / Репутация: 16
ребятки проггеры! можно привинтить к этой штучке функцию закрытия только прибыльных ордеров? по сортировке можно по умолчанию на всех парах... для всех остальных - закрытие по времени ордеров, может кому еще пригодится..
22.05.2016, 19:51
Аватар для Novikov
Novikov Novikov вне форума Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,143
Поблагодарили 2,671 раз(а) / Репутация: 2659
  • Отправить сообщение для Novikov с помощью Skype™
Ну, как понял... Пробуйте...

P.S. Забыл добавить, что символ можно маленькими буквами вводить.
Большое спасибо! То что надо
И еще вопросик - можно ли добавить еще 1 буфер, который будет стоять первым и не будет иметь цвет, что бы при наложении машки, она применялась ко всем барам, а не только к одному Higher или Lower, потому что отображаемые данные машки, не учитывают все бары.

Нажмите на изображение для увеличения
Название: 2016-05-22_22-46-01.png
Просмотров: 44
Размер:	18.8 Кб
ID:	243997

Если конечно не затруднит! Заранее благодарю!
22.05.2016, 20:23
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Большое спасибо! То что надо
И еще вопросик - можно ли добавить еще 1 буфер, который будет стоять первым и не будет иметь цвет, что бы при наложении машки, она применялась ко всем барам, а не только к одному Higher или Lower, потому что отображаемые данные машки, не учитывают все бары.

Вложение 243997

Если конечно не затруднит! Заранее благодарю!

Тогда так.
Только скажите, как "белые" бары (которые "No Change") считать (если критично для МА)? Ноль ставить (не будут отображаться, но будут адекватно влиять на МА) или что-то ещё? Сейчас отображается на уровне Level_Signal (для наглядности).
IYG , Novikov 
22.05.2016, 20:52
Аватар для Novikov
Novikov Novikov вне форума Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,143
Поблагодарили 2,671 раз(а) / Репутация: 2659
  • Отправить сообщение для Novikov с помощью Skype™
Тогда так.
Только скажите, как "белые" бары (которые "No Change") считать (если критично для МА)? Ноль ставить (не будут отображаться, но будут адекватно влиять на МА) или что-то ещё? Сейчас отображается на уровне Level_Signal (для наглядности).
Как мне кажется, белые бары только вводят в заблуждение и немного сбивают расчет, при том, что имеют нулевое значение.

Нажмите на изображение для увеличения
Название: 2016-05-22_23-48-04.png
Просмотров: 33
Размер:	17.0 Кб
ID:	243999

Можно ли белые бары вообще убрать? Ведь ноль должен отображаться на уровне ноля, а не растягиваться вверх. Так же и настройку цвета таких баров можно вообще убрать!

Еще раз благодарю!
22.05.2016, 21:03
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Как мне кажется, белые бары только вводят в заблуждение и немного сбивают расчет, при том, что имеют нулевое значение.

Вложение 243999

Можно ли белые бары вообще убрать? Ведь ноль должен отображаться на уровне ноля, а не растягиваться вверх. Так же и настройку цвета таких баров можно вообще убрать!

Еще раз благодарю!

Подправил.
IYG , Novikov 
22.05.2016, 21:07
Аватар для Novikov
Novikov Novikov вне форума Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,143
Поблагодарили 2,671 раз(а) / Репутация: 2659
  • Отправить сообщение для Novikov с помощью Skype™
Подправил.
Спасибо! Если не сильно надоел, можно еще вот это подправить

Нажмите на изображение для увеличения
Название: 2016-05-23_00-05-12.png
Просмотров: 91
Размер:	19.0 Кб
ID:	244001

данные всех индикаторов отображаются в окне одного индикатора
22.05.2016, 21:59
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Спасибо! Если не сильно надоел, можно еще вот это подправить

Вложение 244001

данные всех индикаторов отображаются в окне одного индикатора

Погоняйте ...
23.05.2016, 04:41
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
ребятки проггеры! можно привинтить к этой штучке функцию закрытия только прибыльных ордеров? по сортировке можно по умолчанию на всех парах... для всех остальных - закрытие по времени ордеров, может кому еще пригодится..

Вы в двух предложениях пишите противоположные просьбы.

Этот полуавтомат закрывает позиции по достижении указанного времени.

В первом предложении при наступлении события (времени) просите закрыть только прибыльные, во втором предложении любые.


Сделал закрытие по правилу:

PHP код:
(OrderProfit()+OrderSwap()+OrderCommission()) > 

Т.е. закрываемся только при наступлении времени и профите > 0.


___
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!

Последний раз редактировалось officialboob; 23.05.2016 в 04:44.
dOK-45 
Ответить

Метки
доработать эксперта, доработка индикаторов, исправить советник, программисты форекс


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 10:35. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO