Автор |
Сообщение |
il-ir
Зарегистрирован: 28.05.2013
Сообщения: 189
|
Олег, если не сложно - заодно посмотри, пожалуйста, что бы было не шесть строк а больше?
Или что бы можно было самому добавить/убрать строку в таблице подстановок.
Спасибо. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Добавление уже есть. Я нарочно ограничил. Пока надо так потестировать.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
il-ir
Зарегистрирован: 28.05.2013
Сообщения: 189
|
000 писал(а): |
Если я правильно помню, то похже проблема в том, что в разных квиках поля таблицы называтся по разному.. или у них разное содержимое. В данном случае плагин ругается на то что он хочет взять из поля дату и время а там фигня. Т.е. либо он обращается не к тому полю , либо содержимое не такое как он ожидает. Посмотрю что можно сделать. |
Олег, подскажи - ты еще не смотрел? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пока нет. Времени нету. В течении недели постараюсь.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
unwar
Зарегистрирован: 22.11.2009
Сообщения: 10
|
Олег, добрый вечер
А вот эти дополнительные параметры Aux1 и Aux2 никак нельзя вызвать функцией Foreign получается?, например для использования в спреде.
Код: |
instr4offer = Foreign("instr4", "Aux2"); // цены предложения instr4
instr4bid = Foreign("instr4", "Aux1"); // цены спроса instr4
instr5offer = Foreign("instr5", "Aux2"); // цены предложения instr5
instr5bid = Foreign("instr5", "Aux1"); // цены спроса instr5
spread_c = Foreign("instr5", "C") - Foreign("instr4", "C"); // спред между instr5 и instr4
spread_offer = instr5bid - instr4offer; // предложение для покупки спреда
spread_bid = instr5offer - instr4bid; // спрос для продажи спреда
Plot(spread_c, "Спред_Цены", colorAqua, style = styleLine, width = 1);
Plot(spread_offer, "SpreadOffer", colorRed);
Plot(spread_bid, "SpreadBid", colorLime); |
Вот например в вышеприведенном коде, график самого спреда нормально отрисовывается, а производные величины от Aux1 и Aux2 разных инструментов нет. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Aux1 надо писать "1", а Aux2 - "2". Хелпер смотреть не пробовал? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
unwar
Зарегистрирован: 22.11.2009
Сообщения: 10
|
000 писал(а): |
Aux1 надо писать "1", а Aux2 - "2". Хелпер смотреть не пробовал? |
хмм, действительно, вот я профанулся )) спасибо
а я по аналогии просто, из инструкции к плагину было:
Plot(Aux1, "AUX1", ColorRed);
вот и подумал, что именно так надо к ним обращаться. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Бля, никак времени часа 4 не выкрою чтобы переделать плагин. Буду пробовать на следующей неделе. т |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
il-ir писал(а): |
000 писал(а): |
Если я правильно помню, то похже проблема в том, что в разных квиках поля таблицы называтся по разному.. или у них разное содержимое. В данном случае плагин ругается на то что он хочет взять из поля дату и время а там фигня. Т.е. либо он обращается не к тому полю , либо содержимое не такое как он ожидает. Посмотрю что можно сделать. |
Олег, подскажи - ты еще не смотрел? |
Пришли скрин своей "Текущей таблицы". |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
il-ir
Зарегистрирован: 28.05.2013
Сообщения: 189
|
Прикладываю запрошенный скрин "Текущей таблицы" (рис1), а так же на всякий случай скрин сообщения об ошибке (рис2) и скрин настроек вывода по DDE (рис3).
Немного изменилось сообщение об ошибке - перешел на версию квика 7.1.2.2.
Да, еще изменилась версия Амиброкера: у меня новая, модная версия 6.10.0.
Раньше была 6.00.2. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Lexuz77
Зарегистрирован: 04.03.2016
Сообщения: 7
|
Я так понимаю эта проблема возникает изза не соответствия очередности колонок в квике и тем,что считывает их этих колонок плагин. Видно по ошибкам - плагин думает что там число, а там строка...Зы: у меня тоже не заработало Квик 6й и Амишка 5.40 - выдает теже ошибки... |
|
|
Посмотреть профиль Отправить личное сообщение |
|
il-ir
Зарегистрирован: 28.05.2013
Сообщения: 189
|
Олег, с настройкой таблицы текущих значений я немного накосячил.
Сейчас в таблице только поля, указанные в пункте 1 инструкции.
Но все равно, появляется ошибка (рис4).
Сама таблица - рис5_1 (начало) и рис 5_2 (конец).
Диалог редактирования таблицы - не знаю, надо или нет? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Спасибо. Пока достаточно этого. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Еще вопрос. Какая версия от 1 апреля или от 6 апреля? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
il-ir
Зарегистрирован: 28.05.2013
Сообщения: 189
|
000 писал(а): |
Еще вопрос. Какая версия от 1 апреля или от 6 апреля? |
от 6 апреля.
Добавлено:
А знаешь, что интересно - от 1 апреля все работает |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|