Автор |
Сообщение |
читер
Зарегистрирован: 10.05.2009
Сообщения: 26
|
через ДДЕ нужно работать, если не используется АД (сервернойе ОПИ ) история элементарно подкачивается через веп запрос (хотя на сервере альфы на этот счет ограничения по глубине стоят )) ). |
|
|
Посмотреть профиль Отправить личное сообщение |
|
aztec
Зарегистрирован: 08.07.2010
Сообщения: 24
|
Добрый день всем,
чтобы не создавать новую тему напишу здесь
использую плагин с паука, ами 5.20 + альфа. все работает НО
есть один косячок, который не знаю как победить.
Из Альфы данные (минутки, тиков нет) идут в Ами и отображаются 1 в 1, но если смотреть 5м 15 м etc. - то явно видно что свечи отличаются.
Сравнив OHLC свечей пришел к выводу что Ами отбрасывает первую минуту торгов, т.е. строит первую 5м свечу из четырех 1м и соответственно дальше собирает все 5м со сдвигом к Альфе (и финаму).
Подозреваю (не уверен) что это потому, что Альфа дает данные со штампом времени по Закрытию свечи 1м (у них так графики и отображаются в терминале) , а Ами их берет читая время как Открытие, т.о. считая что 1м свечи с открытием в 10.00.00 нет - т.к. первая свеча у Альфы идет как 10.01.00
Собственно вопрос к добрым людям, если это так - то можно ли что-то сделать с этим силами Ами, или надо ковырять плагин? или я вообще неправильно понял и глюк в чем то другом? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Прикрепи файло с данными из Ами. Посмотрю что можно придумать в Ами.
А вообще да. В ами данные должны быть с временм ОТКЫТИЯ периода. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
aztec
Зарегистрирован: 08.07.2010
Сообщения: 24
|
000 писал(а): |
Прикрепи файло с данными из Ами. Посмотрю что можно придумать в Ами.
А вообще да. В ами данные должны быть с временм ОТКЫТИЯ периода. |
1.
с трудом вытряс из суппорта альфы признание
Цитата: |
Вопрос:
--Как маркируются данные в архиве по минутным свечам в альфе - время начала бара или окончания.
ВОТ НАПРИМЕР как это выглядит в финаме время первого бара дня - 103000 - начало. а у Альфы?
<DATE>;<TIME>;<OPEN>;<HIGH>;<LOW>;<CLOSE>;<VOL>
20080109;103000;230000.00000;230890.00000;229510.00000;230600.00000;304
Ответ
--10.31 |
( Первый раз ответили - цитата ""что касается ами – мы не в курсе как там работает система, мы передаем все правильно"" .
2. неожиданно крашнул Ами, создание по-новой базы и добавление туда символа ни о чем - только задаешь строить график - сразу краш. значок связи плагина зеленый, всё Ок, а вот кол-во котировок светит 0. и даже сам добавленный символ не виден, явно что то не то дает альфа теперь.
Уже переустановил Ами и сделал все по новой как неделю назад - тогда получилось с 1го раза - сейчас опять крах. о_О. с котирами из финама\другой базой все норм.
Так что с данными засада; если настрою - что за данные, где брать. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну если у тебя сейчас база пустая, то и брать негде.
Если восстановишь, то в папке Ами есть папка с именем базы.
Надеюсь из картинки все понятно.
Вот шли один из таких файлов. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
aztec
Зарегистрирован: 08.07.2010
Сообщения: 24
|
000 писал(а): |
Ну если у тебя сейчас база пустая, то и брать негде.
Если восстановишь, то в папке Ами есть папка с именем базы.
Надеюсь из картинки все понятно.
Вот шли один из таких файлов. |
ММВБ GAZP, 1м. работает реалтайм, нормально.
зы проверил еще раз минутки и их сборку в 5м - да, косяк из за того, что ами смотрит на первый бар со временем 10.31 и принимает его за второй, считая что первого нет, таким образом первый 5м бар собирается из 4х 1м баров и дальше пошел сдвиг.
по-уму конечно, раз так альфа штампует свечи, надо это в плагине решать как специфику брокера. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну в идеале конечно надо в базу писать время начала бара. Томаш об этом неоднократно писал.
Поковыряюсь. Может можно и так обойти.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
aztec
Зарегистрирован: 08.07.2010
Сообщения: 24
|
000 писал(а): |
Ну в идеале конечно надо в базу писать время начала бара. Томаш об этом неоднократно писал.
Поковыряюсь. Может можно и так обойти.... |
Смотрю альфой совсем мало народу пользуется, а с таким их отношением будет еще меньше. пару лет уже обещают плагин к ами.
ps интересно а если попробовать через метасток как промежуточную базу гнать, альфа с ним вроде дружит и ами тоже. надежность от промеж.звена в теории конечно хуже но на практике в сравнении с самописным плагином может и ничего выйдет. посмотрю попозже ...
upd. забыл, можно использовать N-volume график для устранения косячка альфы. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пока не смотрел, что можно сделать, но есть хорошие новости. На пауке есть новая версия плагина. Про время я там вопрос задал. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
aztec
Зарегистрирован: 08.07.2010
Сообщения: 24
|
000 писал(а): |
Пока не смотрел, что можно сделать, но есть хорошие новости. На пауке есть новая версия плагина. Про время я там вопрос задал. |
Плагин поищу, спасибо за инфу, по вопросу времени -- не горит конечно, не смертельно мне, только только пока с Ами разбираюсь. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
myaucha
Зарегистрирован: 22.08.2010
Сообщения: 19
|
Тоже разбираюсь с Ами. Написал небольшую стратегию, проверил ее на исторических данных. Теперь интересует вопрос, может ли Ами получать тиковую информацию по инструментам в реальном времени, пропускать их через стратегию и выставлять сигналы на покупку и продажу?
Например, написал я программу C++, которая обращается к различным системам и берет real-time данные о котировках. Хотелось бы из нее тут же передавать эти данные в Ами и на выходе получать сигналы от Ами о продаже и покупке. Позволяет ли Ами реализовать такое? И если, да то через какие интерфейсы или какими средствами? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Передача данных в Ами и обратно делается без проблем.
Скачай вот тут http://amibroker.com/download.html#amibroker AmiBroker Development Kit Там и описание и примеры есть. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|