Библиотека Roffild'a - страница 8

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Roffild
1249
Roffild  
Aleksey Vyazmikin:
И ещё, c4.8xlarge это лучше cc2.8xlarge (этих не нашел, и описания на них нет)?

Есть особый инстанс:
cc2.8xlarge CPUs 32 Memory 60.5GiB SSD 4 x 840 GB
Цена в диапазоне от $0.20 до $0.30 за час, что соответствует инстансам с 16 CPUs. Этот инстанс имеет статус устаревшего и может периодически исчезать из списка доступных. Имеет смысл просматривать все 4 региона США на его доступность перед заказом инстанса.

Roffild
1249
Roffild  
У C4.8xlarge процессор новее.
Aleksey Vyazmikin
14928
Aleksey Vyazmikin  
Konstantin Nikitin:

Wine довольно гибко настраивается. Но не каждый его умеет готовить. Проще само собой виртуалкой пользоваться

Так я и не пойму, можно там получить какой либо доступ удобный для юзера, с мышкой и иконками :) ?

Если да, то как?
Aleksey Vyazmikin
14928
Aleksey Vyazmikin  
Roffild:
У C4.8xlarge процессор новее.
Roffild:

Есть особый инстанс:
cc2.8xlarge CPUs 32 Memory 60.5GiB SSD 4 x 840 GB
Цена в диапазоне от $0.20 до $0.30 за час, что соответствует инстансам с 16 CPUs. Этот инстанс имеет статус устаревшего и может периодически исчезать из списка доступных. Имеет смысл просматривать все 4 региона США на его доступность перед заказом инстанса.

Понятно, просто C4.8xlarge получается значительно выгодней - там 36 ядер за 0,317 сейчас можно взять.

Roffild
1249
Roffild  

https://roffild.com/ru/PythonDLL.html

Главная идея и отличие этой обертки от остальных: обмен данными между MQL и Python через заранее созданные функции.

Это самый быстрый и надежный метод обмена данными.

Нет затрат времени на синтаксический разбор и компиляцию кода Python, который появляется при использовании eval().

class MQL():
    def getLong(self, magic: int, value: int, array: tuple) -> tuple or list:
        raise NotImplementedError

    def getULong(self, magic: int, value: int, array: tuple) -> tuple or list:
        raise NotImplementedError

    def getDouble(self, magic: int, value: float, array: tuple) -> tuple or list:
        raise NotImplementedError

    def getString(self, magic: int, value: str, array: bytes) -> str:
        raise NotImplementedError


__mql__ = MQL()

MetaTrader 5 (MQL5) + Python 3 DLL
  • roffild.com
Эта обертка создавалась с учетом изменений в Python 3.7 Главная идея и отличие этой обертки от остальных: обмен данными между MQL и Python через заранее созданные функции. Это самый быстрый и надежный метод обмена данными. Нет затрат времени на синтаксический разбор и компиляцию кода Python, который появляется при использовании eval(). Название...
Roffild
1249
Roffild  
Aleksey Vyazmikin
14928
Aleksey Vyazmikin  
Roffild:

https://roffild.com/ru/PythonDLL.html

Главная идея и отличие этой обертки от остальных: обмен данными между MQL и Python через заранее созданные функции.

Это самый быстрый и надежный метод обмена данными.

Нет затрат времени на синтаксический разбор и компиляцию кода Python, который появляется при использовании eval().


Оптимизация с использованием питона возможна с применением Вашей обертки?

Roffild
1249
Roffild  
Aleksey Vyazmikin:

Оптимизация с использованием питона возможна с применением Вашей обертки?

Возможна

Aleksey Vyazmikin
14928
Aleksey Vyazmikin  
Roffild:

Возможна

А на сетевых агентах как это организовать?

Roffild
1249
Roffild  
Aleksey Vyazmikin:

А на сетевых агентах как это организовать?

Если на компе с Агентами путь к Питону совпадает с начальным компом и в переменной PATH тоже указан путь, то должно пахать...

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий