Найдено 43 результата
- 17 май 2017, 18:07
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Добрый день! Ошибки возникали по причине того, что я в блоке Initialize() объявлял переменные Потом переделал заработало, но может чего то опять сделал не так? Если заработало, то все правильно. Для стратегии: теперь Open и Close в ДЛЛ и по ее ответу открываем или закрываем сделку. Теперь о путях н...
- 16 май 2017, 18:55
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Добрый день! YUBA можно более развёрнуто пример кода робота продемонстрировать? С длл всё ясно а как её подключить в роботе тут не совсем понятно компилятор ругается! На что конкретно ругается? Вначале подключаете простую ДЛЛ - рабочий код выше в примере и добиваетесь ее работоспособности. Там есть...
- 18 апр 2017, 21:09
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Нашел способ не перезагружать DLL при каждом вызове OnUpdate(). Все просто. В Initialize() объявляем переменные, необходимые для работы DLL, в OnUpdate() их инициализируем. При следующих вызовах OnUpdate() только проверяем, что они инициализированы. Больше никаких повторных инициализаций DLL не треб...
- 27 фев 2017, 17:02
- Форум: Свободная трибуна
- Тема: А не пойти ли нам на... Quik?
- Ответы: 25
- Просмотры: 69375
Re: А не пойти ли нам на... Quik?
На этот раз речь пойдет не о Quik, а об АД4. 1.Вопреки заявлениям Альфы, при переходе на Quik доступ к АД3.5 и АД4 сохранился. Все данные и портфели на месте, все отображается правильно. Ключ работает. В общем, все ОК. Торговать не пробовал. Но если все на месте, то теоретически наверное можно торго...
- 17 фев 2017, 15:27
- Форум: Свободная трибуна
- Тема: А не пойти ли нам на... Quik?
- Ответы: 25
- Просмотры: 69375
Re: А не пойти ли нам на... Quik?
То, о чем так долго говорили большевики, свершилось.(с) Сегодня перешел с АД4 на Quik. Пока претензий нет - все шустренько, все летает, никаких неожиданностей нет. Наверное какие то баги и непонятки будут, но пока не сталкивался. До этого присматривался к Демо-Quik на Финаме. Отработал подход к снар...
- 03 фев 2017, 19:37
- Форум: Свободная трибуна
- Тема: А не пойти ли нам на... Quik?
- Ответы: 25
- Просмотры: 69375
Re: А не пойти ли нам на... Quik?
Во первых, эти 2 дня славненько поработал на фьючах SIH7 (USDRUB), что радует.)) Во вторых: сочетание ДемоQuik-Lua- C++ и затем обратно в Quik через торговое API вполне пригодно для построения торговых систем. По функциональности не хуже AD3.5, а АД4 и рядом не стояло. По быстродействию все вполне п...
- 27 янв 2017, 17:14
- Форум: Общие вопросы по разработке
- Тема: Роботы, графики, потоки
- Ответы: 0
- Просмотры: 6672
Роботы, графики, потоки
Решил написать сложный и долгий робот (советник). Теперь это доступно, т.к. к советнику можно (пока можно))) подключить DLL - Вылезти из песочницы . А что, ставим робота на ТФ 4ч, работаем, никому не мешаем, повторных вызовов не ожидаем - все хорошо. Написал макет, с продолжительностью где-то 10 мин...
- 26 янв 2017, 17:46
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Поищите в этой теме. Подобный робот, выдающий историю в файл CSV, здесь уже описан.Сергей писал(а):Ну а как прописать это в роботе чтоб писал файлы формата CSV??
- 26 янв 2017, 15:22
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Подключение DLL в AD-Script //Загружаем DLL string path =@"c:\\NetDLL\\ClassLibrary.dll"; System.Reflection.Assembly assem; ShowMessage("Создана переменная assem"); assem = System.Reflection.Assembly.LoadFrom(path); ShowMessage("Файл ДЛЛ загружен"); Object Cl1 = assem.C...
- 26 янв 2017, 14:34
- Форум: Общие вопросы по разработке
- Тема: Вылезти из песочницы
- Ответы: 65
- Просмотры: 129056
Re: Вылезти из песочницы
Можно попробовать в OnUpdate сделать Thread.Sleep(). Больше чем уверен на терминал не повлияет. Но тоже не хотелось бы долго в OnUpdate() зависать. Следующий бар вызовет тот же метод. Если бары будут приходить чаще чем отрабатывает метод, думаю ничего хорошего не будет. Хотя если торговать H1, M15,...