Новые сообщения · Участники · Правила форума · Поиск · RSS · Вход · Регистрация ·

Страница 1 из 3123»
Форум трейдеров » Разное » Автоматическая торговая система Baracuda » Новостной Индикатор для Baracuda
Новостной Индикатор для Baracuda

expforexДата: Суббота, 06.03.2010, 12:35 | Сообщение # 1
Главный Администартор
Группа: Администраторы
Сообщений: 9023
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Новостной Эксперт модуль для Baracuda

Инструкция

Для начала необходимо:
- скопировать файл ECBaracuda.exe в папку "Ваш Метатрэйдер\"
Пользователь, перед тем как включить Советник в торговом терминале должен:
1) Рассчитать часовой пояс (GMT) торгового сервера.
Пример:
Допустим, часовой пояс моего места проживания GMT +6 (См. обычно в Windows есть значок "Дата и время" справа внизу экрана. Нажимаем на него, смотрим вкладку "Часовой пояс")
Время сервера можно увидеть в Вашем торговом "Терминале" в окне "Обзор рынка" сверху.
По разнице Вашего времени и времени сервера определяем GMT сервера.
Итак, допустим, что у меня Metatrader - Alpari. Он показывает серверное время 7 часов, в то время как часы компьютера говорят, что моё местное время 12 часов.
Таким образом, разница составляет 12-7=5 часов. А так как я нахожусь в часовом поясе GMT +6, то сервер находится в часовом поясе раньше на 5 часов, то есть GMT +1.
Указать в параметрах Советника часовой пояс GMT торгового сервера так, как указывается в ForexPros в скобках. Т.е. в нашем примере будет так: GMT +1:00.

2) Указать параметр DstOn (Тип данных: булево):
true - параметр "Летнее время" включен (On)
false - параметр "Летнее время" выключен (Off))

P.S. Обновлённый txt файл "Новостей", в виде, отформатированном для обработки Советником, автоматически выкладывается в "Ваш Метатрэйдер\experts\NewsWeek.txt"
А чтобы протестировать Советник за определённое время, надо зайти в ECBaracuda.exe-> Обработать несколько недель. Задать временной интервал. Перед началом Склейки указать файл для сохранения: "Ваш Метатрэйдер\tester\NewsWeek.txt". После окончания склейки можете тестить.

Прикрепления: Exp-Baracuda_ne.rar(303Kb)


Программирование на заказ || Наши Разработки

 
СообщениеНовостной Эксперт модуль для Baracuda

Инструкция

Для начала необходимо:
- скопировать файл ECBaracuda.exe в папку "Ваш Метатрэйдер\"
Пользователь, перед тем как включить Советник в торговом терминале должен:
1) Рассчитать часовой пояс (GMT) торгового сервера.
Пример:
Допустим, часовой пояс моего места проживания GMT +6 (См. обычно в Windows есть значок "Дата и время" справа внизу экрана. Нажимаем на него, смотрим вкладку "Часовой пояс")
Время сервера можно увидеть в Вашем торговом "Терминале" в окне "Обзор рынка" сверху.
По разнице Вашего времени и времени сервера определяем GMT сервера.
Итак, допустим, что у меня Metatrader - Alpari. Он показывает серверное время 7 часов, в то время как часы компьютера говорят, что моё местное время 12 часов.
Таким образом, разница составляет 12-7=5 часов. А так как я нахожусь в часовом поясе GMT +6, то сервер находится в часовом поясе раньше на 5 часов, то есть GMT +1.
Указать в параметрах Советника часовой пояс GMT торгового сервера так, как указывается в ForexPros в скобках. Т.е. в нашем примере будет так: GMT +1:00.

2) Указать параметр DstOn (Тип данных: булево):
true - параметр "Летнее время" включен (On)
false - параметр "Летнее время" выключен (Off))

P.S. Обновлённый txt файл "Новостей", в виде, отформатированном для обработки Советником, автоматически выкладывается в "Ваш Метатрэйдер\experts\NewsWeek.txt"
А чтобы протестировать Советник за определённое время, надо зайти в ECBaracuda.exe-> Обработать несколько недель. Задать временной интервал. Перед началом Склейки указать файл для сохранения: "Ваш Метатрэйдер\tester\NewsWeek.txt". После окончания склейки можете тестить.


Автор - expforex
Дата добавления - 06.03.2010 в 12:35

Umka85Дата: Суббота, 06.03.2010, 14:31 | Сообщение # 2
Трейдер - Генерал-лейтенант
Группа: Член клуба UTS
Сообщений: 521
Награды: 3
Статус: Offline


[Бонусы за сообщения ]

а как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

 
Сообщениеа как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

Автор - Umka85
Дата добавления - 06.03.2010 в 14:31

Дмитрий^81Дата: Суббота, 06.03.2010, 18:07 | Сообщение # 3
Трейдер - Лейтенант
Группа: Член клуба UTS
Сообщений: 44
Награды: 3
Статус: Offline


[Бонусы за сообщения ]

Quote (Umka85)
а как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

Я так понимаю в Exp — BaracudaUniversal.ex4 надо писать этот код.
Или наоборот код из BaracudaUniversal.mq4 в Exp-NewsInfo v5.mq4. Как удобней, надо на BaracudaUniversal.mq4 глянуть.
Хотя его я не увидел 8(( Влад, где же это счастье?
в архиве затерялси файл BaracudaUniversal.mq4? :-)
Там наверно должен быть код. типа использовать из baracuda9.dll функции для определения этих a,b,c и т.д.? Не так ли?

Или самому надо создать BaracudaUniversal.ex4 как показано в инструкции??



Сообщение отредактировал Дмитрий^81 - Суббота, 06.03.2010, 19:34
 
Сообщение
Quote (Umka85)
а как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

Я так понимаю в Exp — BaracudaUniversal.ex4 надо писать этот код.
Или наоборот код из BaracudaUniversal.mq4 в Exp-NewsInfo v5.mq4. Как удобней, надо на BaracudaUniversal.mq4 глянуть.
Хотя его я не увидел 8(( Влад, где же это счастье?
в архиве затерялси файл BaracudaUniversal.mq4? :-)
Там наверно должен быть код. типа использовать из baracuda9.dll функции для определения этих a,b,c и т.д.? Не так ли?

Или самому надо создать BaracudaUniversal.ex4 как показано в инструкции??


Автор - Дмитрий^81
Дата добавления - 06.03.2010 в 18:07

Umka85Дата: Суббота, 06.03.2010, 20:49 | Сообщение # 4
Трейдер - Генерал-лейтенант
Группа: Член клуба UTS
Сообщений: 521
Награды: 3
Статус: Offline


[Бонусы за сообщения ]

А, ну да, это же модуль для баракуды. Надо попробовать.

 
СообщениеА, ну да, это же модуль для баракуды. Надо попробовать.

Автор - Umka85
Дата добавления - 06.03.2010 в 20:49

expforexДата: Суббота, 06.03.2010, 23:45 | Сообщение # 5
Главный Администартор
Группа: Администраторы
Сообщений: 9023
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

нет, BaracudaUniversal это блок для открытия сделок.

должен установися в папку либрари.

прикрепил на всякий случай.

Quote (Umka85)
а как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

тестить : запустить программу, дождаться и по инструкции сохранить данные в текстовый файл, оно должно работать

Прикрепления: Exp-BaracudaUni.mq4(1Kb)


Программирование на заказ || Наши Разработки

 
Сообщениенет, BaracudaUniversal это блок для открытия сделок.

должен установися в папку либрари.

прикрепил на всякий случай.

Quote (Umka85)
а как тестить, получаеться что эк.календарь это один советник, а тестить надо другой советник - баракуду.

тестить : запустить программу, дождаться и по инструкции сохранить данные в текстовый файл, оно должно работать

Автор - expforex
Дата добавления - 06.03.2010 в 23:45

expforexДата: Суббота, 06.03.2010, 23:47 | Сообщение # 6
Главный Администартор
Группа: Администраторы
Сообщений: 9023
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

проверить нужно сам модуль, если он будет запускаться на всех компьютерах, то не проблема потом его в баракуду прикрепить.



Программирование на заказ || Наши Разработки

 
Сообщениепроверить нужно сам модуль, если он будет запускаться на всех компьютерах, то не проблема потом его в баракуду прикрепить.

Автор - expforex
Дата добавления - 06.03.2010 в 23:47

expforexДата: Суббота, 06.03.2010, 23:49 | Сообщение # 7
Главный Администартор
Группа: Администраторы
Сообщений: 9023
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

архив переписал с Баракудой, добавил этот файл добавочной стратегии.



Программирование на заказ || Наши Разработки

 
Сообщениеархив переписал с Баракудой, добавил этот файл добавочной стратегии.

Автор - expforex
Дата добавления - 06.03.2010 в 23:49

Дмитрий^81Дата: Среда, 10.03.2010, 02:29 | Сообщение # 8
Трейдер - Лейтенант
Группа: Член клуба UTS
Сообщений: 44
Награды: 3
Статус: Offline


[Бонусы за сообщения ]

2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: expert stopped
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: cannot load external expert 'Exp - BaracudaUniversal'
Не палучацца 8((

а в редакторе:
Компиляция 'Exp - BaracudaUniversal.mq4'...
Start function not found and cannot be run.
0 ошибок, 1 предупреждений

_______
Влад это только на открытие?
а модифи и закрытие уже твой эксперт будет контролировать?
________
а можешь просто булевскую функцию сделать.
Это будет функция запрещающая торговать. назовём её допустим TradeAllow().
Т.е. если после всех своих операций её равняю true, то это разрешение на вход в рынок, иначе запрет на открытие сделок(ну и на модифи наверно тоже,хотя.. это надо обмозгавать)

Так будет удобно, чтобы когда отсутствовали бы новости, разрешалось бы торговать, иначе - был бы послан этой функцией в главный эксперт сигнал TradeAllow(false), запрещающий торговать



Сообщение отредактировал Дмитрий^81 - Среда, 10.03.2010, 04:18
 
Сообщение2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: expert stopped
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: cannot load external expert 'Exp - BaracudaUniversal'
Не палучацца 8((

а в редакторе:
Компиляция 'Exp - BaracudaUniversal.mq4'...
Start function not found and cannot be run.
0 ошибок, 1 предупреждений

_______
Влад это только на открытие?
а модифи и закрытие уже твой эксперт будет контролировать?
________
а можешь просто булевскую функцию сделать.
Это будет функция запрещающая торговать. назовём её допустим TradeAllow().
Т.е. если после всех своих операций её равняю true, то это разрешение на вход в рынок, иначе запрет на открытие сделок(ну и на модифи наверно тоже,хотя.. это надо обмозгавать)

Так будет удобно, чтобы когда отсутствовали бы новости, разрешалось бы торговать, иначе - был бы послан этой функцией в главный эксперт сигнал TradeAllow(false), запрещающий торговать


Автор - Дмитрий^81
Дата добавления - 10.03.2010 в 02:29

expforexДата: Среда, 10.03.2010, 04:12 | Сообщение # 9
Главный Администартор
Группа: Администраторы
Сообщений: 9023
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Quote (Дмитрий^81)
Влад это только на открытие?
а модифи и закрытие уже твой эксперт будет контролировать?

только на открытие.
Quote (Дмитрий^81)
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: expert stopped
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: cannot load external expert 'Exp - BaracudaUniversal'
Не палучацца 8((

проверим

Quote (Дмитрий^81)
а можешь просто булевскую функцию сделать:
если после своих операций её равняю true, то это разрешение на вход в рынок, иначе запрет на открытие сделок(ну и на модифи наверно тоже,хотя.. это надо обмозгавать)

можео поподробнее?



Программирование на заказ || Наши Разработки

 
Сообщение
Quote (Дмитрий^81)
Влад это только на открытие?
а модифи и закрытие уже твой эксперт будет контролировать?

только на открытие.
Quote (Дмитрий^81)
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: expert stopped
2010.03.10 05:26:00 2004.12.01 00:03 Exp-Baracuda v5.0 Lite ( R05032010 ) EURCHF,H1: cannot load external expert 'Exp - BaracudaUniversal'
Не палучацца 8((

проверим

Quote (Дмитрий^81)
а можешь просто булевскую функцию сделать:
если после своих операций её равняю true, то это разрешение на вход в рынок, иначе запрет на открытие сделок(ну и на модифи наверно тоже,хотя.. это надо обмозгавать)

можео поподробнее?

Автор - expforex
Дата добавления - 10.03.2010 в 04:12

Дмитрий^81Дата: Среда, 10.03.2010, 04:21 | Сообщение # 10
Трейдер - Лейтенант
Группа: Член клуба UTS
Сообщений: 44
Награды: 3
Статус: Offline


[Бонусы за сообщения ]

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

Так будет удобно, чтобы когда отсутствовали бы новости, разрешалось бы торговать, иначе - был бы послан этой функцией в главный эксперт сигнал TradeAllow(false), запрещающий торговать

Quote (expforex)
только на открытие.

эт как? разрешение та торговлю или это означает, что прям щас надо ткрыть сделку?



Сообщение отредактировал Дмитрий^81 - Среда, 10.03.2010, 04:25
 
Сообщениеа можешь просто булевскую функцию сделать.
Это будет функция запрещающая торговать. назовём её допустим TradeAllow().
Т.е. если после всех своих операций её равняю true, то это разрешение на вход в рынок (т.е. вход твоим главным экспертом. Т.е. главный эксперт делает всё как раньше, если TradeAllow()==true, иначе сделки нельзя открывать), иначе запрет на открытие сделок(ну и на модифи наверно тоже,хотя.. это надо обмозгавать)

Так будет удобно, чтобы когда отсутствовали бы новости, разрешалось бы торговать, иначе - был бы послан этой функцией в главный эксперт сигнал TradeAllow(false), запрещающий торговать

Quote (expforex)
только на открытие.

эт как? разрешение та торговлю или это означает, что прям щас надо ткрыть сделку?

Автор - Дмитрий^81
Дата добавления - 10.03.2010 в 04:21
Форум трейдеров » Разное » Автоматическая торговая система Baracuda » Новостной Индикатор для Baracuda
Страница 1 из 3123»
Поиск:


WebMoney Яндекс цитирования.