Ответить
18.05.2016, 17:15
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Имел ввиду стремление к идеалу---

(надеюсь, RoboMaks поддержит)

Не выдержал...

Я - за конструктивную критику, но

с точки зрения "стремления к идеалу", мой код лучше, т.к.:
1. Не содержит дополнительных переменных == не использует дополнительную память.
2. Не производит дополнительных вычислений == исполняется быстрее.
3. Имеет дополнительный функционал в виде возможности задать величину сдвига относительно левого края (кто пользуется - поймет).
4. Работает на любом TF и при любом масштабе без какого бы то ни было дополнительного анализа в отличие от "автоподсчета сдвига" в альтернативном варианте.

Это называется оптимизацией кода. И это я называю стремлением к идеалу.

Главное же, чтобы поставленная задача была решена, а каким путем идет программист - его личное дело (если нет ограничений от заказчика). И уж точно судить о "крутости" кода может только тот, кто сам в состоянии этот код написать (или, хотя бы, понять, для чего та или иная функция/оператор используется и с какими последствиями, в том числе, для аппаратной части), а не тот, кто просит ПОМОЧЬ "текст сдвинуть". Что-то не устраивает - не пользуйте!

Без обид, но зачем плевать в колодец? (риторический)

P.S. Вопрос считаю закрытым. За работу!
18.05.2016, 17:29
Аватар для IZvne
IZvne IZvne вне форума Новичок форума
Регистрация: 22.11.2015 / Сообщений: 43
Поблагодарили 5 раз(а) / Репутация: 6
Сообщение от: officialboob
Для начала изучите отличие форматов .ex4 от .mq4
исправил.
18.05.2016, 17:30
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
to ALEX GREEN

Здравствуйте !

Исправте пожалуйста индикатор BW ZONE, чтобы он после переключения

таймфреймов не удалял нанесённые на график вручную линии , значки и т.д.

Всех благ !
Это не он удаляет! (проверил).
rbb 
18.05.2016, 17:34
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
(надеюсь, RoboMaks поддержит)

с точки зрения "стремления к идеалу", мой код лучше, т.к.:
1. Не содержит дополнительных переменных == не использует дополнительную память.
2. Не производит дополнительных вычислений == исполняется быстрее.
3. Имеет дополнительный функционал в виде возможности задать величину сдвига относительно левого края (кто пользуется - поймет).
4. Работает на любом TF и при любом масштабе без какого бы то ни было дополнительного анализа в отличие от "автоподсчета сдвига" в альтернативном варианте.

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

Поэтому он и прожил здесь так недолго
18.05.2016, 17:56
Регистрация: 29.01.2014 / Адрес: Моя Рассея! / Сообщений: 607
Поблагодарили 3,771 раз(а) / Репутация: 3784
Нужна помощьне отображается на графике!
18.05.2016, 17:59
Аватар для Alex Green
Alex Green Alex Green вне форума Прохожий
Регистрация: 21.09.2014 / Сообщений: 333
Поблагодарили 839 раз(а) / Репутация: 840
Нужна помощьне отображается на графике!

http://forexsystemsru.com/1146832-post9009.html
FxMen 
18.05.2016, 18:41
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
Этот закинул в другой терминал вроде показывает но осветился ещё косяк---
Линии входа и стопа автоматом отображаются а линия профита нет.. нужно вводить цену в настройках--- в коде забил для евро долл-- на другой паре танец с бубном ..
Установку линии профита сделал ему по принципу линии СЛ, лишние детали убрал из настроек.

и ещё когда выбираешь на каком фрейме показывать то на не выбранном он всё равно показывает текст и не работает.Ну это если возможно конечно.. Исправьте пожалуйста-
С этим непонятка - такого же параметра у него нет в настройках

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

Линии ТП-СЛ выделяются сразу, для удобства перемещения.

Последний раз редактировалось RoboMaks; 18.05.2016 в 18:45.
18.05.2016, 19:40
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
Это, конечно, имеет некоторые неудобства - зависит от перемещения графика )
Спасибо за труд огромное--
Всё отлично кроме текста---торгую у правого края и настоящее смещение вообще не показывает текст.......искал где передвинуть и не нашёл--
Если вас не затруднит сделайте .пожалуйста. способом как в удалённом вами индюке буду вам благодарен...

Последний раз редактировалось sergeysv; 18.05.2016 в 19:45.
18.05.2016, 20:09
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
торгую у правого края и настоящее смещение вообще не показывает текст
Так по текущему его и надо было тогда оставлять, без смещения
Левый и правый края графика - это разные вещи, та функция здесь не работает, на правом.

Пока в начальном варианте, по текущему, позже сделаю жёсткую привязку по правому...
18.05.2016, 20:20
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
Так по текущему его и надо было тогда оставлять, без смещения
СПАСИБО----------
в прошлых кодах по текущему он за края заходил --приходилось выделять и перетягивать





позже сделаю жёсткую привязку по правому...
СПАСИБО
18.05.2016, 20:42
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
жёсткую привязку по правому...
При смене фрейма все линии меняют значение --идут вразнос--это лечится?
18.05.2016, 21:09
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
Пока в начальном варианте
Предлагаю дружно удалить старые коды чтоб не искать причины и откатить назад к старой версии-----
подлечить линию тейк профит
выделение линий при загрузке (удобная штука) спасибо--
жесточайшая привязка текста к правому боку
Спасибо
18.05.2016, 22:17
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
...позже сделаю жёсткую привязку по правому...
Жёсткая привязка по правому краю, в настройках добавлен параметр
Text_distance_x = 5; для возможности установки нужного расст. от края.
Остальные текстовые объекты ("выхлоп" и др.) настраиваются отдельно
Код:
extern int corner = 1; //0 - for top-left corner, 1 - top-right, 2 - bottom-left, 3 - bottom-right
extern int distance_x = 15;
extern int distance_y = 0;
При смене фрейма все линии меняют значение --идут вразнос--это лечится?
Дело в том, что при смене ТФ он устанавливает значения по хай-лоу текущего бара нового фрейма -
EntryLevel = High[0]; StopLossLevel = Low[0]; , ничего с этим не поделать
( или надо делать ему жёсткоё расстояние от линии входа для ТП-СЛ, но опять же - на разных фреймах это будет отрисовываться по разному, из-за большой разницы в масштабах графика. Будет то же самое...

Вроде бы всё.
18.05.2016, 22:25
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
ничего с этим не поделать
Предлагаю дружно удалить старые коды чтоб не искать причины и откатить назад к старой версии-----
подлечить линию тейк профит
выделение линий при загрузке (удобная штука) спасибо--
жесточайшая привязка текста к правому боку
Спасибо
Просто в старом коде такого нет
Нормально сдвиг работает но EntryLevel = High[0]; StopLossLevel = Low[0]; расстраивает
Получается чтобы сделать одно нужно отказаться от другого? В смысле что вместе эти параметры работать не могут?

Последний раз редактировалось sergeysv; 18.05.2016 в 22:35.
18.05.2016, 22:35
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
Просто в старом коде такого нет
Так ведь линии стопа и входа я ему не трогал абсолютно !!!. Только линию профита сделал не по цене, а симметрично линии стопа. Всё остальное - как было, по старому там.
Завтра посмотрю его ещё раз, что там может влиять.

P.S. Разобрался Это связано с удалением объектов... При смене ТФ идёт выгрузка и новая загрузка индюка на график, вот он и обнуляет все данные, начинает по новой.

Вопрос решён...

if(UninitializeReason()!=3)ObjectsDelete(0,-1,name);, при смене ТФ объекты не будут удаляться.

Последний раз редактировалось RoboMaks; 18.05.2016 в 23:22.
18.05.2016, 23:20
Аватар для Joker62
Joker62 Joker62 на форуме Почётный гражданин
Регистрация: 30.04.2012 / Сообщений: 179
Поблагодарили 363 раз(а) / Репутация: 364
Уважаемые здравствуйте. Обращаюсь к специалистам с просьбой проанализировать результаты работы робота одновременно на трех счетах, но на разных платформах. Работали 2 счета реальные и один демо. Два реальных робот быстро слил а демо работает. Посмотрите пож. где моя ошибка чтобы не повторить если будет возможность. Приложены стейты. Если можно ответ пришлите на vp-d@mail.ru Спасибо С уважением Виктор
Привет!
Посмотрел твои отчеты. Хочу спросить - зачем так делаешь, на один счет 3 пары валют, пусть даже на одном терминале с тремя окнами???
Да еще и начальный лот тоже большой - 0.1.
Запомни раз навсегда от опытных трейдеров на автоматах, это как кредо - один счет, одна пара и один бот!
И объясню почему - у тебя бот не многовалютник, у него нет арбитражника и хеджирование. Это чистый мартингейл со вариациями.
Дается мне, что бот что-то знакомый, как по стилистике написания, правда из другого форума, как Nitgh. Возможно и ошибаюсь.
Для работы несколько пар, нужен другой бот, но только не этот.
Но если желаешь работать с 3-мя пар валютами - уменьши начальный лот торговли, установи три терминала на один счет, но со своими настройками каждой пары.
Правда, такой метод никто не даст гарантию от очередного прихода дяди Коли (слив депо в унитаз)...
Удачи!
18.05.2016, 23:39
Аватар для sergeysv
sergeysv sergeysv на форуме Новичок форума
Регистрация: 16.01.2015 / Сообщений: 114
Поблагодарили 25 раз(а) / Репутация: 26
Вопрос решён...


СПАСИБО
19.05.2016, 03:40
Аватар для kok1981
kok1981 kok1981 вне форума Новичок форума
Регистрация: 01.04.2016 / Сообщений: 49
Поблагодарили 5 раз(а) / Репутация: 6
парни привет, помогите, что то индюк сам не хочет обновляться
19.05.2016, 05:41
Аватар для clarmax
clarmax clarmax вне форума Архитектор
Регистрация: 07.03.2014 / Адрес: ПТЗ / Сообщений: 1,123
Поблагодарили 616 раз(а) / Репутация: 616
  • Отправить сообщение для clarmax с помощью ICQ
Товарищи, хочу предложить интересную доработку - совмещение индикаторов, думаю будет полезна не только мне. Суть указана на скрине + ещё нужно добавить выбор отображения подвальной линии CCI с разных ТФ - то есть- есть график 15 мин, на нем канал ТМА а линию CCI можно было бы отображать на ТМА с разных периодов. Спасибо
Помните — предел возможностей равен силе желания!

Пришло время Грааля! Грааль. Свободу удовольствию. Вот это да! И пусть весь мир подождет!
19.05.2016, 07:52
Аватар для Joker62
Joker62 Joker62 на форуме Почётный гражданин
Регистрация: 30.04.2012 / Сообщений: 179
Поблагодарили 363 раз(а) / Репутация: 364
Уважаемые здравствуйте. Обращаюсь к специалистам с просьбой проанализировать результаты работы робота одновременно на трех счетах, но на разных платформах. Работали 2 счета реальные и один демо. Два реальных робот быстро слил а демо работает. Посмотрите пож. где моя ошибка чтобы не повторить если будет возможность. Приложены стейты. Если можно ответ пришлите на vp-d@mail.ru Спасибо С уважением Виктор
Продолжение....

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

Big_Bucks_v1.0_Joker62.mq4
Ответить

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


Опции темы

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

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



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


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