Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Новая версия робота для связки Ami-QUIK Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вс Сен 11, 2011 6:43 pm Ответить с цитатой Вернуться к началу

Без понятия - никогда этой фичей не пользовался и смысла не вижу Wink
Посмотреть профиль Отправить личное сообщение ICQ Number
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вс Сен 11, 2011 6:44 pm Ответить с цитатой Вернуться к началу

Нет. Нельзя.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Darkchemist



Зарегистрирован: 12.07.2011
Сообщения: 30

СообщениеДобавлено: Вс Окт 02, 2011 5:46 pm Ответить с цитатой Вернуться к началу

Код:
Spread = 25;                     // спред при входе/выходе


Спред выставлять в процентах или пунктах?
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вс Окт 02, 2011 10:15 pm Ответить с цитатой Вернуться к началу

В пунктах применительно к фьючерсу. В любом случае это должна быть абсолютная величина в чем измеряется цена.
Посмотреть профиль Отправить личное сообщение ICQ Number
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Пн Окт 03, 2011 7:34 pm Ответить с цитатой Вернуться к началу

Спасибо за предоставленный труд!
сделал все по алгоритму выдает следующую ошибку

function positionLoad()

{

VBScript = GetScriptObject();

VBScript.excelStats_read()
--------------------------^

Error 19.
COM method/function 'excelStats_read' call failed.

COM error: COM error: HRESULT = 80020101

не могли бы помочь разобраться!
заранее спасибо!
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Пн Окт 03, 2011 7:39 pm Ответить с цитатой Вернуться к началу

Так, это значит что при выполнении скрипта excelStats_read() произошла ошибка.. Дело в том что в закладке stats файла stats.xls очень важно чтобы в полях считывания данных (столбец В) был правильный формат ячеек. Если ты очищал ячейки, то формат мог сбиться. Перекачай файл stats.xls. В закладке stats ничо не трогай Smile Смотреть мона, руками трогать низя Smile
Посмотреть профиль Отправить личное сообщение ICQ Number
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Пн Окт 03, 2011 7:57 pm Ответить с цитатой Вернуться к началу

spitfire писал(а):
Так, это значит что при выполнении скрипта excelStats_read() произошла ошибка.. Дело в том что в закладке stats файла stats.xls очень важно чтобы в полях считывания данных (столбец В) был правильный формат ячеек. Если ты очищал ячейки, то формат мог сбиться. Перекачай файл stats.xls. В закладке stats ничо не трогай Smile Смотреть мона, руками трогать низя Smile

попробовал (скачивал файл сразу в нужную папку и не трогал его вообще), но роботяга опять выдает ту же ошибку
Посмотреть профиль Отправить личное сообщение
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Пн Окт 03, 2011 8:24 pm Ответить с цитатой Вернуться к началу

похоже разобрался!!!
поставил в Run eyery 5 sec и увидел что на предпоследнем баре система выдает сигнал на подажу,после чего появляется ошибка.
(пробую сейчас когда квик не активен)
отсюда: система дает сигнал на продажу, квик не реагируе, следовательно не делает записи в екселе , на что робот ругается!
или я ошибаюсь?
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Пн Окт 03, 2011 8:59 pm Ответить с цитатой Вернуться к началу

Не, если квик не среагирует на запись в tri-файл, на закладке stats просто будет NULL в строке Last Order Number.
Так, в три файл робот все верно пишет?
Что у нас на закладке stats? Выложи сюда скрин закладки.
Посмотреть профиль Отправить личное сообщение ICQ Number
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Вт Окт 04, 2011 9:21 am Ответить с цитатой Вернуться к началу

spitfire писал(а):
Не, если квик не среагирует на запись в tri-файл, на закладке stats просто будет NULL в строке Last Order Number.
Так, в три файл робот все верно пишет?
Что у нас на закладке stats? Выложи сюда скрин закладки.

сегодня пробую, и впрямь не работает!
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вт Окт 04, 2011 10:48 am Ответить с цитатой Вернуться к началу

Так, давай отвечай по пунктам.
1. tri-файл. Сигналы пишутся верно?
2. Квик. Импорт транзакций запущен? Строки из tri-файла считываются? В tro-файл идет статистика по регистрации заявок? В роботе пути для tri-tro файлов верно указаны?
3. stats.xls в Экселе открыт?
4. В квике настроен экспорт таблицы заявок по DDE в stats.xls в закладку Orders? Таблица заявок в квике правильного формата?
5. При появлении заявки в tri-файле, она появляется в таблице заявок в квике и закладке Orders в экселе?
Пока все Smile
Посмотреть профиль Отправить личное сообщение ICQ Number
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Вт Окт 04, 2011 11:15 am Ответить с цитатой Вернуться к началу

spitfire писал(а):
Так, давай отвечай по пунктам.
1. tri-файл. Сигналы пишутся верно?
2. Квик. Импорт транзакций запущен? Строки из tri-файла считываются? В tro-файл идет статистика по регистрации заявок? В роботе пути для tri-tro файлов верно указаны?
3. stats.xls в Экселе открыт?
4. В квике настроен экспорт таблицы заявок по DDE в stats.xls в закладку Orders? Таблица заявок в квике правильного формата?
5. При появлении заявки в tri-файле, она появляется в таблице заявок в квике и закладке Orders в экселе?
Пока все Smile

1.наткнулся на ещё одну проблемку-не пишет в tri-файл(демка квик 5.24), а в демке 5.17 - писал(но там не мог настроить DDE-не выводил данные).
2 и здесь забыл. статистика не идет, пути указаны верно
3.открыт
4.настроен, формат сейчас гляну
5.пробывал вручную делать заявки-в екселе отображаются
сейчас поправлю косячки с транзакциями и записью в tri-фаил и отпишусь!
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вт Окт 04, 2011 12:33 pm Ответить с цитатой Вернуться к началу

Запись в три-файл не зависит от версии квика - робот и так и так должен в три-файл писать. Как только появляется сигнал Buy/Sell и т.д. - на этом же баре отсылается в три транзакция.
Насчет DDE в разных версиях квика. Заметил такую вещь. В версиях до 5.20 для запуска экспорта надо писать чисто название файла (рабочая книга) stats.xls, а в более поздних - указывать полный путь к файлу. Попробуй так и этак.
Посмотреть профиль Отправить личное сообщение ICQ Number
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Вт Окт 04, 2011 1:45 pm Ответить с цитатой Вернуться к началу

spitfire писал(а):
Запись в три-файл не зависит от версии квика - робот и так и так должен в три-файл писать. Как только появляется сигнал Buy/Sell и т.д. - на этом же баре отсылается в три транзакция.
Насчет DDE в разных версиях квика. Заметил такую вещь. В версиях до 5.20 для запуска экспорта надо писать чисто название файла (рабочая книга) stats.xls, а в более поздних - указывать полный путь к файлу. Попробуй так и этак.

ЗАПИСЬ ПОШЛА! но квик молчит.(здесь я пользуюсь программой олега робот "ооо")
TRANS_ID=011414002; PRICE=64.5; QUANTITY=1; OPERATION=S; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
TRANS_ID=011414003; PRICE=64.5; QUANTITY=1; OPERATION=S; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
TRANS_ID=011422001; PRICE=66.8; QUANTITY=1; OPERATION=B; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
TRANS_ID=011422004; PRICE=66.8; QUANTITY=1; OPERATION=B; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
TRANS_ID=011423002; PRICE=64.4; QUANTITY=1; OPERATION=S; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
TRANS_ID=011423003; PRICE=64.4; QUANTITY=1; OPERATION=S; CLASSCODE=EQBR; ACTION=NEW_ORDER; TYPE=L; SECCODE=SBER03; ACCOUNT=L01-00000F00; CLIENT_CODE=114660;
запись вроде без ошибок и в квике внешние транзакции включены, но сделки не проходят.
в квике есть функция "импорт транзакций из фаила" ее нужно настраивать?
Посмотреть профиль Отправить личное сообщение
MAKS-570



Зарегистрирован: 14.09.2011
Сообщения: 17
Откуда: оренбург

СообщениеДобавлено: Вт Окт 04, 2011 1:58 pm Ответить с цитатой Вернуться к началу

записи в tro-файл нет! почему?
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen