Блог им. 3Qu |Торговая система на Линукс.

    • 03 октября 2025, 16:39
    • |
    • 3Qu
  • Еще
Несколько дней назад написал топик - Поставить Linux на планшет или смартфон. и вот результаты.
Кратко напомню содержание. Наконец сбацал ТС на Python — пора ее ставить на прогон на реале. Как временное решение, ТС тестируется на моем рабочем компе, но это не очень удобно. В то же время, в доме без дела валяется старый ноутбук жены, с экраном чуть больше почтовой марки (наверное, все таки, открытки), на котором установлена Windows 7. У ноута х64, 2 ГБ памяти. Возникла идея, дополнительно к Windows поставить на этот комп Линукс и на нем гонять ТС, а впоследствии использовать ноут для непосредственно работы ТС (Python все равно на какой ОС работать).
Ну, че, Линукс поставил, свободной памяти для ТС хоть залейся. Осталось все сконфигурировать, и вперед за орденами. Собственно, компьютер для одной задачи, нам много не надо.
С установкой Линукс начались приключения на неск дней (не круглосуточно, конечно, больше вечерами). Для таких небольших компов выбор был невелик — Debian, Fedora, Lubuntu и еще какой-то -не помню, с ним завязал почти сразу.

( Читать дальше )

Блог им. 3Qu |Поставить Linux на планшет или смартфон.

    • 27 сентября 2025, 17:33
    • |
    • 3Qu
  • Еще
Хотя, когда-то даже пару курсов заканчивал по Linux (серификаты имеются. По работе было нужно.), Linux и линуксоидами вообще не интересовался — на фиг, Виндовс 10 для всех задач хватает. Но тут случилось — мой комп (4 ядра и проч.) для Win 11 не подходит по параметрам. Вот те на. Ну, да, хрен с ним, еще неск лет назад люди на Вин 7 работали и не жаловались.
Но тут случилось еще одно событие — наконец сделал авто торговую систему (ТС), которую надо поставить на прогон на реале. Мой рабочий ноутбук для этих дел не оч подходит. Можно, конечно, не проблема, но не оч хочется. Скорее всего, для начала так и сделаю, ориентировочно в понедельник.
Однако, вдруг вспомнил, что у меня без дела валяется старенький ноутбук — а почему бы на нем ТС не прогнать? На нем стоит Вин 7 (Вин 10 уже никак не встанет), но на Вин 7 программа ТС явно работать не будет. Ну, и ладно, забыли — плохая идея, можно не думать на эту тему… Но осадочек остался.)
Через пару дней случайно выяснилось, что на этот древний ноутбук прекрасно встают современные дистрибутивы Linux (Debian, Fedora и пр.), ну, а программа ТС мультисистемная (Python), ей все равно на чем работать.

( Читать дальше )

Блог им. 3Qu |Экспорт/импорт данных из/в Квик или МТ5 для ленивых и нелюбопытных.

    • 11 апреля 2025, 22:35
    • |
    • 3Qu
  • Еще
Писать ТС в Квик или МТ5, в общем, не совсем удобно из за ограничений Квик-Луа и МТ4-5 -MQL. Лично я (не знаю как вы) предпочитаю нормальные (да, да, именно нормальные) языки программирования. Такие, как, скажем, С++, C#, Python или кто что любит, где за Луа или MQL остается минимум, а дальше уже можно разгуляться по полной программе. Однако взаимодействие с Квик-Луа и/или MQL достаточно проблематично. Эт у кого как, правда, но все же. У меня к ним личная неприязнь.))
Простейшим выходом является файловый обмен через диск. Непосредственно через жесткий диск или флешку скорость уже устраивает, но кому надо еще быстрее, можно сделать это через RAM-Disk. В памяти компьютера 1-2 MB и обмен данными со скоростью света. Так, для примера, браузер Chrom жрет до 200 MB памяти.
Протокол обмена описывать не буду, про RAM-Disk я уже как-то писал.
Теперь, что использовать для RAM-Диска. Нашел недавно новый для меня Ram-Disk — ImDisk -называется. Опробовано, все нормально. Я уже давно RAM-Disk использую для ряда задач, а, вот, ImDisk нашел с неделю назад. Сделать Диск 1-2 MB не проблема. Сам ImDisk занимает тоже совсем немного — около 1МБ или даже меньше.

( Читать дальше )

Блог им. 3Qu |Сколько стоит коннектор к бирже.

    • 12 марта 2025, 15:08
    • |
    • 3Qu
  • Еще
Наконец допилил модель автоматической торговой системы (ТС) на Python, все вполне устраивает. Реализация, естественно, планируется тоже на Python. Вопрос стал только за выбором коннектора к бирже — дальше не вопрос. Тут мы и приехали.
Пару лет назад пробовал Python коннектор от Unicorn — открытый код и все такое. Очень, уж, подробно не рассматривал, все что нужно есть, неплохо работает, понравился. Естественно, и сейчас этот коннектор скачал, попытался приконнектиться к бирже: и так его, и этак — не работает. Оказалось, теперь он платный, лицензия — 10$/месяц или 100$/год. Вроде, код открытый — смотри, пробуй — не, лицензия так вшита, что, по крайней мере, быстро не выковыришь.
Не беда, на GitHub несколько бесплатных есть. Скачиваю — смотрю код — там, то DLL непонятного назначения, то сделано криво. Попался один бесплатный, вроде, даже ничего, от известного разработчика (чтобы не рекламировать, называть не буду). Поставил на комп, попробовал, вроде коннектится, все что нужно делает, сделан на основе известных библиотек — вроде никаких подводных камней.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн