Ответить
17.06.2016, 12:10
Аватар для zQuant
zQuant zQuant вне форума Местный житель
Регистрация: 21.01.2016 / Адрес: https://www.mql5.com/ / Сообщений: 395
Поблагодарили 239 раз(а) / Репутация: 239
Спасибо.Почему?
я не понимаю, откуда у Вас все файлы.. и при этом "неумение" их собрать в кучу..

не говоря уже о том, что ухитрились сохранить разные версии файлов..
Программирую почти даром zQuant@outlook.com
FREE - _https://www.mql5.com/ru/market/product/16097
_https://www.mql5.com/ru/market/product/16246
17.06.2016, 12:42
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,323
Поблагодарили 842 раз(а) / Репутация: 845
я не понимаю, откуда у Вас все файлы.. и при этом "неумение" их собрать в кучу..

не говоря уже о том, что ухитрились сохранить разные версии файлов..
Просто с интернета скачиваю.
17.06.2016, 12:50
Аватар для Fedor new
Fedor new Fedor new вне форума Новичок форума
Регистрация: 05.03.2016 / Сообщений: 22
Поблагодарили 5 раз(а) / Репутация: 6
Сообщение от: officialboob
Упустил одну деталь, перезаливаю.
Добрый день!

Еще раз повторю спасибо!

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

Еще раз повторю спасибо!

Проверил на демо и в тестере внесенные изменения не всегда работают как нужно - при активации из селлстоп в сел на уровень его СЛ байстоп не ставится. И наоборот при активации байстоп в бай на уровень его стоплосс селлстоп не ставятся. Иногда подобные открытия происходят, но редко.

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

Вроде бы в коде – да. Если да, могу решить вопрос через несколько магиков, а то они (сигналы) конфликтуют.



В общем пока разделил учет ордеров на 2 этапа: Magik контролирует базовые сигналы советника, Magik2 ведет учет сделок по правкам. Так конфликта возникать не должно.

Проверяйте, может еще придется переделывать.


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

Последний раз редактировалось officialboob; 17.06.2016 в 14:51.
17.06.2016, 16:11
Аватар для rft
rft rft вне форума Активный участник
Регистрация: 10.02.2015 / Сообщений: 48
Поблагодарили 67 раз(а) / Репутация: 68
Уважаемые знатоки помогите поправить/добавить алерты.
Индикатор попровляли на 6 станице но
Не работают алерты может из за билда мт4 - v971

Последний раз редактировалось rft; 17.06.2016 в 16:14.
17.06.2016, 16:17
Аватар для Cati80
Cati80 Cati80 вне форума Элитный участник
Регистрация: 20.12.2013 / Сообщений: 209
Поблагодарили 1,184 раз(а) / Репутация: 1186

По умолчанию _

Сообщение от: officialboob
А если есть байстоп и приходит сигнал на селлстоп, то он его открывает? (без учета правок)

Вроде бы в коде – да. Если да, могу решить вопрос через несколько магиков, а то они (сигналы) конфликтуют.



В общем пока разделил учет ордеров на 2 этапа: Magik контролирует базовые сигналы советника, Magik2 ведет учет сделок по правкам. Так конфликта возникать не должно.

Проверяйте, может еще придется переделывать.


---
Приветик officialboob, можно я Вам немножко подскажу, чтоб выполнить просьбу Фёдора, Вам нужно написать 2 простенькие процедурки, первая отслеживает появление нового рыночного ордера и если нет локового противоположного то открываете его, в нём Вы обязательно помечаете например номер рыночного ордера, поводом которого он был открыт - по нему Вы и проверяете, нет ли в рынке локового ордера вновь открытому....Во второй процедурке Вы проверяете уже отложенные ордера и по номеру определяете открыт ли ещё его противоположность, если закрыт то удаляете его... Получается что на каждый рыночный ордер должен быть открыт свой локовый и столько сколько открыто рыночных, а их может быть несколько в силу например далёких тейков и стопов... А вот разносить магики не обязательно они не мешают друг другу...
не отчаивайтесь, Вы умничка, у Вас всё получится, то что вы помогаете всем это великолепно... ещё бы Вам зарплатку форум платил было бы вообще шикарно...
Федя по поводу коллективного разума, он тоже может ошибаться, да и я хотела бы ошибиться, но это редкость, блин, какая я скромница.. Так вот если система льёт, "хитрый" трейдер думает, а сделаю ка я реверс, и система будет зарабатывать, ан нет она так же льёт, в вашем случае, Вы добавляете такой же реверс, думая , что раз не пошло в одну сторону так пойдёт обязательно в другую, ан нет цена и в противоположку может не пойти и играть так сколько угодно, туды сюды обратно......, в итоге система льёт в двойном размере от первоначального.... Вот как то так...
17.06.2016, 16:27
Аватар для rft
rft rft вне форума Активный участник
Регистрация: 10.02.2015 / Сообщений: 48
Поблагодарили 67 раз(а) / Репутация: 68
Если вас не затруднит и сюда тоже добить алерты на пересечении линий
17.06.2016, 16:40
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
Приветик officialboob, можно я Вам немножко подскажу, чтоб выполнить просьбу Фёдора, Вам нужно написать 2 простенькие процедурки, первая отслеживает появление нового рыночного ордера и если нет локового противоположного то открываете его, в нём Вы обязательно помечаете например номер рыночного ордера, поводом которого он был открыт - по нему Вы и проверяете, нет ли в рынке локового ордера вновь открытому....Во второй процедурке Вы проверяете уже отложенные ордера и по номеру определяете открыт ли ещё его противоположность, если закрыт то удаляете его... Получается что на каждый рыночный ордер должен быть открыт свой локовый и столько сколько открыто рыночных, а их может быть несколько в силу например далёких тейков и стопов... А вот разносить магики не обязательно они не мешают друг другу...
не отчаивайтесь, Вы умничка, у Вас всё получится, то что вы помогаете всем это великолепно... ещё бы Вам зарплатку форум платил было бы вообще шикарно...
Федя по поводу коллективного разума, он тоже может ошибаться, да и я хотела бы ошибиться, но это редкость, блин, какая я скромница.. Так вот если система льёт, "хитрый" трейдер думает, а сделаю ка я реверс, и система будет зарабатывать, ан нет она так же льёт, в вашем случае, Вы добавляете такой же реверс, думая , что раз не пошло в одну сторону так пойдёт обязательно в другую, ан нет цена и в противоположку может не пойти и играть так сколько угодно, туды сюды обратно......, в итоге система льёт в двойном размере от первоначального.... Вот как то так...

Салют. Этого условия не было в просьбе. Там описана другая логика.

Что же касается 2-х магиков, то никакой дополнительной сложности это не накладывает.

Я писал системы учитывающие более 30 магиков в одном советнике. Два магика вообще ерунда. Наоборот такой учет разделяет логику и делает жизнь проще.
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!

Последний раз редактировалось officialboob; 17.06.2016 в 16:42.
Cati80 
17.06.2016, 16:54
Аватар для Cati80
Cati80 Cati80 вне форума Элитный участник
Регистрация: 20.12.2013 / Сообщений: 209
Поблагодарили 1,184 раз(а) / Репутация: 1186

По умолчанию _

Сообщение от: officialboob
Салют. Этого условия не было в просьбе. Там описана другая логика.

Что же касается 2-х магиков, то никакой дополнительной сложности это не накладывает.

Я писал системы учитывающие более 30 магиков в одном советнике. Два магика вообще ерунда. Наоборот такой учет разделяет логику и делает жизнь проще.
Эт ты верно подметил, в условиях нет таких слов, просто зачастую, ребятки и сами не понимают, как им изложить просьбу -ТЗ, тут уж ты сам должен понять и дукурить. Например в этом случае человек просит открыть стоповый локовый ордер к вновь открытому рыночному, и перед тем как его открыть ты уж сам должен проверить в программе, а не открыт ли уже к этому рыночному ордеру локовый, т.к. каждый тик ты смотришь а не открыт ли ещё новый ордер - рыночный, это тебе человечек не скажет, он то фик знает как енто всё работает для него энто всё чудо , ему главное открыть локовый к каждому рыночному свой локовый... и таких пар в рынке может быть сколько угодно не считая тех что открыты по сигналам "галочкам " - фракталам.... Ничего приноровишься...
17.06.2016, 16:56
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
Эт ты верно подметил, в условиях нет таких слов, просто зачастую, ребятки и сами не понимают, как им изложить просьбу -ТЗ, тут уж ты сам должен понять и дукурить. Например в этом случае человек просит открыть стоповый локовый ордер к вновь открытому рыночному, и перед тем как его открыть ты уж сам должен проверить в программе, а не открыт ли уже к этому рыночному ордеру локовый, т.к. каждый тик ты смотришь а не открыт ли ещё новый ордер - рыночный, это тебе человечек не скажет, он то фик знает как енто всё работает для него энто всё чудо , ему главное открыть локовый к каждому рыночному свой локовый... и таких пар в рынке может быть сколько угодно не считая тех что открыты по сигналам "галочкам " - фракталам.... Ничего приноровишься...

Он все описал правильно, не надо за него придумывать. Говорю как опытный советниконаписатель. Осталось потестить и подправить баги (если будут).


---


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


Скрытый текст

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

Последний раз редактировалось officialboob; 17.06.2016 в 17:22.
17.06.2016, 17:34
Аватар для IYG
IYG IYG вне форума Местный знаток
Регистрация: 22.03.2009 / Сообщений: 589
Поблагодарили 520 раз(а) / Репутация: 520
Сообщение от: officialboob
Он все описал правильно, не надо за него придумывать. Говорю как опытный советниконаписатель. Осталось потестить и подправить баги (если будут).


---


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


Скрытый текст

[свернуть]
На дневке по евро не плохо смотрится.
17.06.2016, 17:40
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
На дневке по евро не плохо смотрится.

Полноценный бектест для дневок это лет ~5 истории минимум надо брать. На меньшем периоде дневки нет смысла тестить. Статистическая достоверность будет равна 0.

+ Бектест надо делать для всех мажоров (7 пар).
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!
IYG 
17.06.2016, 18:00
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
добавьте плиз в бота расчет лота в % от депо ,
что то вроде этого: extern bool use_percent_of_deposit = false;
extern double Risk = 1;
спс.

PHP код:
extern double   XLot        0.01;     // %
extern bool     DynamicLot  true;     // true == % от баланса для XLot 

При DynamicLot = true параметр Lots не учитывается.



–––
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!
17.06.2016, 18:42
Аватар для Fedor new
Fedor new Fedor new вне форума Новичок форума
Регистрация: 05.03.2016 / Сообщений: 22
Поблагодарили 5 раз(а) / Репутация: 6
это тебе человечек не скажет, он то фик знает как енто всё работает для него энто всё чудо
Вообще просьба на форуме родилась после того как у меня самого не получилось сделать проверку открывшихся бай\селл на открытие к ним локирующих ордеров. То есть ордера я выбирал и локи к ним открывал, но их было немного больше чем нужно.... ! То есть насчет чуда немного преувеличено.

Последний раз редактировалось Fedor new; 17.06.2016 в 18:56.
17.06.2016, 20:03
Аватар для Cati80
Cati80 Cati80 вне форума Элитный участник
Регистрация: 20.12.2013 / Сообщений: 209
Поблагодарили 1,184 раз(а) / Репутация: 1186

По умолчанию _

Вообще просьба на форуме родилась после того как у меня самого не получилось сделать проверку открывшихся бай\селл на открытие к ним локирующих ордеров. То есть ордера я выбирал и локи к ним открывал, но их было немного больше чем нужно.... ! То есть насчет чуда немного преувеличено.
А я вот каждый раз жду чуда от нового кода. А писать не останавливайтесь, изучайте код и логику работы, спрашивайте каждую мелочь, не бойтесь показаться глупым, это всё потом вернётся с торицей, и просто двигайтесь к своей мечте и не доверяйте ни опытным ни великим или каким нибудь прогерам, называющими себя любыми другими высокопарными эпитетеми, я почему то уверена, что работать в рынке у Вас будет только то, что сами сотворите, и будете знать, что в каждуй секунду будет делать Вами сотворённое чудо и никак иначе... Удачи...
18.06.2016, 02:11
Аватар для Fedor new
Fedor new Fedor new вне форума Новичок форума
Регистрация: 05.03.2016 / Сообщений: 22
Поблагодарили 5 раз(а) / Репутация: 6
Сообщение от: officialboob
А если есть байстоп и приходит сигнал на селлстоп, то он его открывает? (без учета правок)

Вроде бы в коде – да. Если да, могу решить вопрос через несколько магиков, а то они (сигналы) конфликтуют.



В общем пока разделил учет ордеров на 2 этапа: Magik контролирует базовые сигналы советника, Magik2 ведет учет сделок по правкам. Так конфликта возникать не должно.

Проверяйте, может еще придется переделывать.


---
Открытие проверял и в рынке и в тестере - открывает всё как нужно. Тут мы победили! Ура!

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

В любом случае спасибо за то, что помогаете! Очень Вам благодарны! И за помощь и за одновременное обучение!
18.06.2016, 02:25
Аватар для officialboob
officialboob officialboob вне форума Элитный участник
Регистрация: 13.07.2013 / Адрес: Moscow / Сообщений: 2,269
Поблагодарили 1,302 раз(а) / Репутация: 1261
Открытие проверял и в рынке и в тестере - открывает всё как нужно. Тут мы победили! Ура!

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

В любом случае спасибо за то, что помогаете! Очень Вам благодарны! И за помощь и за одновременное обучение!

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

Базовые сигналы устанавливаются только первым, все остальное управление идет вторым.
Всем бобра!
Алексея Бонифациевича Фіерсова (Пылесоса) на портянку!
18.06.2016, 10:19
Аватар для dim777777
dim777777 dim777777 вне форума Новичок форума
Регистрация: 26.02.2014 / Сообщений: 99
Поблагодарили 20 раз(а) / Репутация: 21
Ребят , переделайте пожалуйста условия входа у этого тестерного грааля , зелёная стрелка - бай , красная стрелка - селл , закрытие по профиту или по обратному сигналу , буду очень благодарен
18.06.2016, 11:18
Аватар для Fedor new
Fedor new Fedor new вне форума Новичок форума
Регистрация: 05.03.2016 / Сообщений: 22
Поблагодарили 5 раз(а) / Репутация: 6
Приветик officialboob, можно я Вам немножко подскажу, чтоб выполнить просьбу Фёдора, Вам нужно написать 2 простенькие процедурки, первая отслеживает появление нового рыночного ордера и если нет локового противоположного то открываете его, в нём Вы обязательно помечаете например номер рыночного ордера, поводом которого он был открыт - по нему Вы и проверяете, нет ли в рынке локового ордера вновь открытому....Во второй процедурке Вы проверяете уже отложенные ордера и по номеру определяете открыт ли ещё его противоположность, если закрыт то удаляете его... Получается что на каждый рыночный ордер должен быть открыт свой локовый и столько сколько открыто рыночных, а их может быть несколько в силу например далёких тейков и стопов...
Спасибо за Ваше участие в модернизации советника. В порядке обмена опытом, обучения или по другим основаниям не поделитесь примером реализации описанных процедур в коде реального (реальных) советника. Думаю многие на форуме будут благодарны.
18.06.2016, 16:48
Аватар для djekiii-xxx
djekiii-xxx djekiii-xxx вне форума Активный участник
Регистрация: 25.08.2013 / Сообщений: 98
Поблагодарили 63 раз(а) / Репутация: 64
Посмотрите пожалуйста. Выдаёт ошибки. Точки менял на нижние тире, но всё ровно не открывает ордера.
Ответить

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


Опции темы

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

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



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


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