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


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

СообщениеДобавлено: Пн Май 06, 2013 11:07 pm Ответить с цитатой Вернуться к началу

Единственный правильный вариант решения это читать из Квика. К сожалению, API Квика не дает возможности читать из него инфу по деньгам.
Я стараюсь выкладывать в общий доступ только простые и надежные методы.
Выше spitfire озвучил один из способов (может и единственный).
К сожалению простым и надежным я его признать не могу.
Делай сам. Чем смогу - помогу.

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



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

СообщениеДобавлено: Вт Май 07, 2013 8:11 pm Ответить с цитатой Вернуться к началу

ОК, спасибо! Попробую подумать над реализацией. Согласен с тем, что должно быть просто и надежно.
Посмотреть профиль Отправить личное сообщение
TDG



Зарегистрирован: 15.01.2008
Сообщения: 34
Откуда: Нижний Новгород

СообщениеДобавлено: Чт Июн 20, 2013 9:24 pm Ответить с цитатой Вернуться к началу

Всем добрый день!

У меня простой вопрос (ввиду того, что с программированием не очень).

Не совсем понимаю, для чего нужен дополнительно плагин AS_QuikTrade, если есть квиковская Trans2Quik.dll ?
Вроде как в ней есть все те же функции, и AS_QuikTrade их дублирует...
Или из кода Ами нельзя использовать функции Trans2Quik напрямую?
Помню в эксель попадался какой то робот (на VBA), использующий непосредственно функции Trans2Quik. Или это разные вещи и аналогию проводить нельзя?

Прошу сильно не пинать )). поясните пжт "на пальцах" если не трудно.

Спасибо
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Чт Июн 20, 2013 9:28 pm Ответить с цитатой Вернуться к началу

Совершенно верно, функции Trans2Quik.dll напрямую в Амиброкере использовать нельзя.

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



Зарегистрирован: 15.01.2008
Сообщения: 34
Откуда: Нижний Новгород

СообщениеДобавлено: Пт Июн 21, 2013 7:46 pm Ответить с цитатой Вернуться к началу

Спасибо за ответ!

Я просто хотел бы разобраться - а в чем причина?
Т.е. какие критерии того, может или нет некая dll использоваться из Ами.
Это ограничение Ами или самой этой библиотеки?


И еще - правильно ли я понял, что при вызове функции AS_ эта функция просто вызывает такую же функцию Trans2Quik ? т.е. служит передаточным звеном.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Сб Июн 22, 2013 7:00 am Ответить с цитатой Вернуться к началу

Для того чтобы Ами мог использовать функции dll это должна быть специальная dll. Функции должны быть специально написаны для Ами.
Да. Функция AS_ просто служит "переводчиком" для ами.

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



Зарегистрирован: 15.01.2008
Сообщения: 34
Откуда: Нижний Новгород

СообщениеДобавлено: Сб Июн 22, 2013 10:00 am Ответить с цитатой Вернуться к началу

ОК, спасибо!
Посмотреть профиль Отправить личное сообщение
moextrader



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

СообщениеДобавлено: Пн Май 12, 2014 8:14 am Ответить с цитатой Вернуться к началу

во жесть, я вчера возился с чтением excel, а сегодня прочитал исходник этого чуда Laughing

спасибо что выложили!

000 писал(а):
Для того чтобы Ами мог использовать функции dll это должна быть специальная dll. Функции должны быть специально написаны для Ами.
Да. Функция AS_ просто служит "переводчиком" для ами.


Кстати у плагина АйТи для Ами есть свой CОМ объект который видно из AFL

Кто нибудь пытался через него отправить сделку?

А то щас опять окажется что я пытаюсь написать то что уже есть на форуме...
Посмотреть профиль Отправить личное сообщение
Apple



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

СообщениеДобавлено: Пт Сен 26, 2014 12:40 pm Ответить с цитатой Вернуться к началу

Привет всем!
Кто-нибудь сталкивался с проблемой:

скачала код, а комментарии вместо кириллицы написаны ���?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пт Сен 26, 2014 1:30 pm Ответить с цитатой Вернуться к началу

Ты его открыл в браузере? Если да, то сделай так, правой кнопкой по ссылке "сохранить как". Скачаешь а потом открывай в Ами. Тогда все будет нормально.

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



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

СообщениеДобавлено: Пт Сен 26, 2014 6:06 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Ты его открыл в браузере? Если да, то сделай так, правой кнопкой по ссылке "сохранить как". Скачаешь а потом открывай в Ами. Тогда все будет нормально.


Спасибо!!!
Посмотреть профиль Отправить личное сообщение
drillkin



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

СообщениеДобавлено: Пн Апр 27, 2015 3:56 pm Ответить с цитатой Вернуться к началу

Помогите разобраться с таким вопросом. Попробовал запустить робота на демке квика. Произвел соответсвующие настройки согласно инструкции. В коде внес соответсвующие изменения в разделе "Установки". Но когда писал код класса, то вместо верного QJSIM (класс в тестовой базе), описался и указал JQSIM. Запустил робота - квик выругался. Внес изменения в код класс на верный. Но квик все равно продолжает ругаться, что не находит первоначально указанный класс JQSIM. Подскажите, где-то в других файлах прописывает программа код класса?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пн Апр 27, 2015 6:07 pm Ответить с цитатой Вернуться к началу

Нигде больше код класса не пишется.

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


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

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

А какой робот?

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



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

СообщениеДобавлено: Пн Апр 27, 2015 7:20 pm Ответить с цитатой Вернуться к началу

000 писал(а):
А какой робот?

http://robostroy.ru/community/article.aspx?id=514
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen