Индикаторы форекс Обсуждение, поиск и тестирование индикаторов для MT4.

Ответить
11.09.2011, 00:40
Аватар для urdala
urdala urdala вне форума Местный житель
Регистрация: 20.11.2009 / Адрес: Украина,Славянск / Сообщений: 154
Поблагодарили 171 раз(а) / Репутация: 171
  • Отправить сообщение для urdala с помощью ICQ
Очень интересно. Можно попробовать. Только попозже. У меня сейчас нет времени.
Пишу советники, индикаторы, скрипты.Обращаться в skype : urdala77
11.09.2011, 06:49
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Будем ждать с нетерпением =)
Чуть позже выложу архив котировок за больший период (нет времени качать).
14.09.2011, 11:37
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Короче говоря нет на этом сайте более старых котировок, только за 2011 и 2010.
За предвидущие годы на web страничке котировки есть, а вот ссылки на файлы csv уже не работают, видать их потерли.

Кстати кажется нашел ошибку в коде:
у вас "Vazn[i]!="MED""
а должно быть "Vazn[i]=="MED"
в трех местах нужно подправить.

По этой причине важные новости не отображаются на графике.
16.09.2011, 12:09
Аватар для DimKu51
DimKu51 DimKu51 вне форума Интересующийся
Регистрация: 17.08.2011 / Сообщений: 23
Поблагодарили 3 раз(а) / Репутация: 4
Не помогло. Важные новости так и не рисует. Как решить эту проблему?
18.09.2011, 13:16
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Все там нормально отображается, не забывайте что советник сортирует все новости по валютным парам.
К примеру чтобы выгрести все новости по всем валютным парам удалите строчку:
Код:
if (StringSubstr(Symbol(),0,3)!=Valuta[i] && StringSubstr(Symbol(),3,3)!=Valuta[i])continue;
18.09.2011, 15:46
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Кстати urdala заметил я такой неприятный момент, что маловажные новости если выходят в одно и то же время с важными накладываются поверх и соответственно не видно что там есть важная новость.
В коде что-то никак не могу разобраться как поменять приоритеты, чтобы важная новость была выше маловажной?
18.09.2011, 21:29
Аватар для urdala
urdala urdala вне форума Местный житель
Регистрация: 20.11.2009 / Адрес: Украина,Славянск / Сообщений: 154
Поблагодарили 171 раз(а) / Репутация: 171
  • Отправить сообщение для urdala с помощью ICQ
В том то и проблемма, пока сам не разобрался как это сделать. а вообще нужно другой делать. не нравится мне уже формат новостей на их сайте.
Пишу советники, индикаторы, скрипты.Обращаться в skype : urdala77
19.09.2011, 05:34
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
У буржуев нашел вот такой вот индюк Plot News 3.10
_http://www.forexfactory.com/showthread.php?t=250544

Рисует новости на истории с 2007 года, так же можно в ручную выставить валюты по которым советник будет рисовать новости.
К сожалению индюк запакован, декомпильнуть никто не может...

Последний раз редактировалось chocolate; 20.09.2011 в 11:41.
19.09.2011, 19:33
Аватар для loopsider
loopsider loopsider вне форума Активный участник
Регистрация: 05.07.2011 / Сообщений: 39
Поблагодарили 39 раз(а) / Репутация: 40
Короче говоря нет на этом сайте более старых котировок, только за 2011 и 2010.
Malvin86, а можно архив с 2010 куда-нибудь залить, чтобы не качать по файлу с сервера?
20.09.2011, 20:02
Аватар для loopsider
loopsider loopsider вне форума Активный участник
Регистрация: 05.07.2011 / Сообщений: 39
Поблагодарили 39 раз(а) / Репутация: 40
Сделал из индикатора новостной фильтр для советников.

Эксперт вешается на любой график. Его работа заключается в выставлении флагов по каждой валюте за указанное время до выхода очередной новости и удержание его до указанного времени после выхода новости. Флаг = 1 для Low, = 2 для Medium, = 3 для High важности новостей. Флаги доступны всем другим советникам в этом терминале. Для более взыскательных советников устанавливаются переменные, содержащие время выхода следующей новости (раздельно по Low, Medium, High). Установленные глобальные переменные можно посмотреть через F3. На экран эксперт выводит время выхода следующей новости по каждой валюте, раздельно по Low, Medium, High.

Чтобы добавить фильтр новостей в любой другой советник, достаточно добавить в код всего две строчки. Например, чтобы запретить советнику открывать ордера при выходе важных (High) новостей, надо добавить следующее:
Код:
if (GlobalVariableGet("NewsAlertFlag" + StringSubstr(Symbol(),0,3)) >= 3 || GlobalVariableGet("NewsAlertFlag" + StringSubstr(Symbol(),3,3)) >= 3) {
   …. Блок открытия ордера….
}
Соответственно, советник не будет открывать ордера, если установлен флаг значения 3 по одной из валют торгуемой пары.
21.09.2011, 06:11
Аватар для loopsider
loopsider loopsider вне форума Активный участник
Регистрация: 05.07.2011 / Сообщений: 39
Поблагодарили 39 раз(а) / Репутация: 40
Пардон, описался. Должно быть
Код:
if (GlobalVariableGet("NewsAlertFlag" + StringSubstr(Symbol(),0,3)) < 3 && GlobalVariableGet("NewsAlertFlag" + StringSubstr(Symbol(),3,3)) < 3) {
   …. Блок открытия ордера….
}
21.09.2011, 06:33
Аватар для NTTShadow
NTTShadow NTTShadow вне форума Активный участник
Регистрация: 18.04.2010 / Адрес: Урал / Сообщений: 235
Поблагодарили 57 раз(а) / Репутация: 58
А есть у кого нибудь сова чтоб сделки одним нажатием мыши или клавы открывать? Или еще лучше по нескольким парам одновременно! Заранее благодарю.
21.09.2011, 07:49
Аватар для ilias00001
ilias00001 ilias00001 вне форума Местный житель
Регистрация: 31.03.2010 / Сообщений: 69
Поблагодарили 213 раз(а) / Репутация: 214
А есть у кого нибудь сова чтоб сделки одним нажатием мыши или клавы открывать? Или еще лучше по нескольким парам одновременно! Заранее благодарю.
http://www.toolsfortradingtheforex.com/download.html
23.09.2011, 19:13
Аватар для loopsider
loopsider loopsider вне форума Активный участник
Регистрация: 05.07.2011 / Сообщений: 39
Поблагодарили 39 раз(а) / Репутация: 40
Поправленная версия.
30.09.2011, 14:21
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Наконец появилось время проверить ваше творение loopsider

В общем за труды конечно спасибо, но я никак не пойму зачем было делать советник?
Как вы себе представляете человек будет цеплять на одну валютную пару 2 эксперта? (ваш и второй который будет считывать его флаги?)

Ну допустим код можно перетянуть в другой экперт, это не проблема... Вот только зачем было убирать отрисовку линий? Ведь нифига не понятно же, на визуале когда смотришь где была новость, а где нет...

Так я и не увидел чтобы ваш эксперт хавал сохраненную историю, это я подправил банальной строчкой:
Код:
   string FileName="Calendar-" + DateFile+".csv";
Но опять же как это будет работать на истории проверить весьма затруднительно, т.к. нет никаких визуальных подтверждений о прошедшей новости.

Вы не могли бы все же реализовать все эти плюшки в индикаторе? Как это было у Урдалы, только с возможностью читать историю новостей за весь доступный период либо в сохраненных файлах, либо если их нет качать их с сайта?
01.10.2011, 09:43
Аватар для loopsider
loopsider loopsider вне форума Активный участник
Регистрация: 05.07.2011 / Сообщений: 39
Поблагодарили 39 раз(а) / Репутация: 40
Сов делал под себя; если пригодится кому так хорошо, а нет так нет.

Зачем сов и возня с глобальными переменными? У меня висит с десяток советников на разных парах и я хочу, чтобы они не торговали на новостях. (В перспективе, торговали на новостях.) Вешаю одиннадцатый - и фильтр добавился ко всем 10и. Если хочется визуального контроля, повесить еще новостной индикатор (urdala или другой, их хватает), и все.

По истории пока не работал; сделать можно; одной строчкой не отделаешся. Как тестировать по истории без визуализации? Прогнать сов по истории с фильтром и без него; станет лучше, можно радоваться.

В общем, для визуализации в реальном времени есть индикаторы. А визуализация по истории это заморока; пока что не уверен, что это стоит потраченного времени. И потом, что собственно вы собираетесь проверять визуально? Что советник НЕ открыл сделку в данное время?

Цитата:
Как вы себе представляете человек будет цеплять на одну валютную пару 2 эксперта?
Обратите внимание, что сов вешается на любой график, а выдает информацию по ВСЕМ доступным валютам.
01.10.2011, 12:26
Аватар для ilias00001
ilias00001 ilias00001 вне форума Местный житель
Регистрация: 31.03.2010 / Сообщений: 69
Поблагодарили 213 раз(а) / Репутация: 214
этот индикатор получше
Inquiring , panca , S I P , Technic , vik2422 , yayan , zlam 
02.10.2011, 07:24
Аватар для Malvin86
Malvin86 Malvin86 вне форума Новичок форума
Регистрация: 07.12.2009 / Сообщений: 102
Поблагодарили 7 раз(а) / Репутация: 6
Можете считать меня старомодным, но я считаю что для сигналов нужно использовать индикатор.
Для торговли нужно использовать советник.
А вот использовать советник для сигналов это уже извращение полнейшее.

Ладно, будим искать=)
07.10.2011, 16:41
Аватар для тюрк
тюрк тюрк вне форума Прохожий
Регистрация: 30.09.2011 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Добрый вечер вы можете сделать для меня индикаторы
09.10.2011, 06:24
Аватар для urdala
urdala urdala вне форума Местный житель
Регистрация: 20.11.2009 / Адрес: Украина,Славянск / Сообщений: 154
Поблагодарили 171 раз(а) / Репутация: 171
  • Отправить сообщение для urdala с помощью ICQ
Добрый вечер вы можете сделать для меня индикаторы
Да. Могу. Обращайся по контактным данным в подписи.
Пишу советники, индикаторы, скрипты.Обращаться в skype : urdala77
Ответить


Опции темы

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новостной индикатор NewsReader modify NEKSUS Индикаторы 3 31.12.2010 13:29
Новостной советник Алексей Вопросы ответы заметки на тему форекс 0 21.03.2010 18:32
Уже пользуюсь новостной программой для форекса Алексей Вопросы ответы заметки на тему форекс 0 26.01.2010 17:02
Пятница - насыщенный новостной фон Алексей Новости, обзоры, рекомендации 0 18.01.2010 09:40


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


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