Biblioteca da Roffild - página 8

 
Aleksey Vyazmikin:
Além disso,c4,8xlarge é melhor do quecc2,8xlarge (não consegue encontrá-los, e nenhuma descrição neles)?

Há um exemplo especial:
cc2.8xlarge CPUs 32 Memória 60.5GiB SSD 4 x 840 GB
Preço entre $0,20 e $0,30 por hora, o que corresponde a instâncias com 16 CPUs. Esta instância tem um status obsoleto e pode periodicamente desaparecer da lista de instâncias disponíveis. Faz sentido analisar todas as 4 regiões dos EUA quanto à sua disponibilidade antes de encomendar uma instância.

 
O C4.8xlarge tem um processador mais novo.
 
Konstantin Nikitin:

O vinho é bastante flexível. Mas nem todos sabem como fazer isso. É mais fácil usar uma máquina virtual

Portanto, não entendo, é possível obter qualquer tipo de acesso de fácil utilização ali, com um mouse e ícones :) ?

Em caso afirmativo, como?
 
Roffild:
A C4.8xlarge tem uma CPU mais nova.
Roffild:

Há um exemplo especial:
cc2.8xlarge CPUs 32 Memória 60.5GiB SSD 4 x 840 GB
Preço entre $0,20 e $0,30 por hora, o que corresponde a instâncias com 16 CPUs. Esta instância tem um status obsoleto e pode periodicamente desaparecer da lista de instâncias disponíveis. Faz sentido analisar todas as 4 regiões dos EUA quanto à sua disponibilidade antes de encomendar uma instância.

Entendo, é que C4,8xlargura é muito melhor - você pode conseguir 36 núcleos por 0,317 lá agora.

 

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

A principal idéia e diferença entre este invólucro e os outros: a troca de dados entre MQL e Python através de funções pré-criadas.

Este é o método mais rápido e mais confiável de troca de dados.

Não há tempo para analisar e compilar o código Python, que aparece quando se usa 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:

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

A principal idéia e diferença entre este invólucro e os outros: a troca de dados entre MQL e Python através de funções pré-criadas.

Este é o método mais rápido e mais confiável de troca de dados.

Não há tempo consumindo a análise e compilação do código Python, que aparece ao usar eval().


É possível otimizar o uso do Python usando seu invólucro?

 
Aleksey Vyazmikin:

É possível otimizar o uso de píton usando seu invólucro?

Possível

 
Roffild:

Possível

E nos agentes de rede, como isso pode ser organizado?

 
Aleksey Vyazmikin:

E nos Agentes da rede, como você organiza isso?

Se o computador dos Agentes tem o mesmo caminho Python que o computador host e a variável PATH também tem o mesmo caminho, então ele deve funcionar...