Ответить
03.05.2013, 19:44
Аватар для FoxiTreid
FoxiTreid FoxiTreid вне форума Интересующийся
Регистрация: 30.03.2013 / Сообщений: 10
Поблагодарили 0 раз(а) / Репутация: 1
expforex
Здраствуйте. Помогите разобратся с Вашим шаблоном прикрепленным ниже в котором я вставил через iCustom индикатор. Он работает но ордер один остается не закрытым и в конце из за одного ордера сливается. Как можна его подредактировать чтоб он не сливал? И еще самое лучшее было бы, может Вы подскажите чтоб советник открывал сделки в точности как передает сигнал на открытие позиции индикатор и закрытие с помощюю Алерта. Посмотрите как он работает пожалуйста. Передаю советник. На следующем сообщении прикреплю индикатор ex4. Если что пишите на мейл: v4you@i.ua Спасиба.
21.07.2013, 07:59
Аватар для adamking
adamking adamking вне форума Прохожий
Регистрация: 23.01.2011 / Сообщений: 2
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
в каждом индикаторе есть буфер, откройте график - далее нажмите на панели окно данных, и наведите на стрелку, увидите что индикатор дает какие то значения на эту стрелку, высчитайте номер буфера, начинать с 0 и далее в шаблоне можно прописать - вывод индикаторного буфера с этой стрелкой, и если он равна какому -то значению открываемся.
Ответ не несёт ничего конкретного, пустой набор слов... Как встроить и описать в советнике.. так и не отвечено.
21.07.2013, 17:41
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
Ответ не несёт ничего конкретного, пустой набор слов... Как встроить и описать в советнике.. так и не отвечено.
тогда учите MQL4
Советники на заказ! admin@expforex.com
Говорим Спасибо
06.08.2013, 14:51
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Наконец-то разобрался как читать данные из буферов индюков с помощью функции iCustom Правда прошло 10 месяцев с момента этого вопроса в этой теме. В общем все учим MQL, иначе точно не разобраться, хотя expforex говорил обратное в начале темы
06.08.2013, 14:58
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
Наконец-то разобрался как читать данные из буферов индюков с помощью функции iCustom Правда прошло 10 месяцев с момента этого вопроса в этой теме. В общем все учим MQL, иначе точно не разобраться, хотя expforex говорил обратное в начале темы
Извините у меня были семейные трудности.Я пытался вытянуть Отца, но не получилось. Поэтому упреки в сторону.
10 месяцев - это слишком, функция расчитана на 5 минут.ю
Другой вопрос индикаторы, они разные, по разному заполняются буферы, поэтому программирование по каждому индикатору индивидуально.
Советники на заказ! admin@expforex.com
Говорим Спасибо
06.08.2013, 15:00
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
Да и видео давно готово, но нет времени его обработать.
Советники на заказ! admin@expforex.com
Говорим Спасибо
07.08.2013, 06:33
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Expforex, мои соболезнования по поводу Отца.
По поводу чтения данных индюков как раз вопрос возник. Некоторые индюки вообще не используют буферы, а только лишь рисуют что-то на графиках и непонятно можно ли вообще что-то из них прочитать. Например, простой канальный индюк линейной регрессии - _http://www.tradingautomatics.com/files/Linear%20Regression%20Channel.mq4. Он конечно с исходным кодом и можно что-то отсюда вырезать и вставить в советник, но как быть если имеется только откомпилированная версия индюка?

Последний раз редактировалось chocolate; 07.08.2013 в 08:23.
07.08.2013, 06:40
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
Спасибо.

Да некоторые индикатоыр просто рисуют стрелки, но Если он рисует что-то на графике даже если это не буферы а просто значки.
Но расчеты все равно индюк делает. Некоторые программисты например специально прячут буферы, чтобы индикатор нельзя была автоматизировать в советнике.

Можно открыть код и посмотреть параметр DRAW_NONE если он есть на буфере значит буфер не выводится.

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

double ObjectGetValueByShift( string name, int shift)
Функция вычисляет и возвращает значение цены для указанного бара (смещение относительно текущего бара). Значение цены вычисляется при помощи линейного уравнения по первой и второй координатам. Применяется для трендовых линий и аналогичных объектов. Для получения информации об ошибке необходимо вызвать функцию GetLastError().
См. также ObjectGetShiftByValue().
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 07:25
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Спасибо за информацию, expforex, учту в дальнейшем.
А пока мой первый советник в этом посте - http://forexsystemsru.com/sovetniki/...tml#post677298 , жаль только что стратегия сливная.
09.08.2013, 07:33
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
Во первых у Вас тест по открытым барам, Я уверен что в советнкие ВЫ этого не прописали а там написано - только для советников с явным контролем открытого бара Т.е. стопы не поддерживаются
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 07:42
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
У меня в советнике как раз имеется контроль закрытия бара - if (BarClose!=Time[1]) // Проверяем закрытие бара .
09.08.2013, 07:43
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
В прочем, если проверять по всем тикам, то тест ничем не отличается
09.08.2013, 07:48
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
стоплоссы, тейкпрофиты тралинги не используете?
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 07:51
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Стопы и тейки использую, траллинг нет, в нем нет там особого смысла, т.к. это скальпинг и закрытие по очень малому тейку.
09.08.2013, 07:53
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
если есть стоп, то тестировать на открытых барах нельзя.
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 07:55
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Спасибо за пояснение, буду знать. Но я ещё раз говорю, если тестировать и на всех тиках - результат ничем не отличается. Эксперта я выложил, кто захочет, может проверить.
09.08.2013, 07:58
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
а дык это не поему шаблону
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 08:00
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
без проверок на ошибки.

if (BarClose!=Time[1]) // Проверяем закрытие бара

это не понятно что это такое? почему сравниваем с 1 баром? а не 0
Советники на заказ! admin@expforex.com
Говорим Спасибо
09.08.2013, 08:00
Аватар для Andy200577
Andy200577 Andy200577 вне форума Новичок форума
Регистрация: 20.06.2012 / Сообщений: 57
Поблагодарили 8 раз(а) / Репутация: 9
Ну так это мой собственный шаблон, написанный с нуля
09.08.2013, 08:02
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,106 раз(а) / Репутация: 2164
а.....
Советники на заказ! admin@expforex.com
Говорим Спасибо
Ответить

Метки
программирование форекс, советник форекс


Опции темы

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

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



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


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