MetaTrader 5 Python User Group - como usar o Python no Metatrader - página 71

 
Como se faz a introdução de consolas?
 

Olá!

Primeiro, estou a tomar medidas para o R, e uma das questões que me interessou imediatamente após o lançamento foi se todas as funcionalidades que o Metatrader para Python oferece a partir do R eram acessíveis.

Verifique primeiro a documentação para ver se o Metatrader implementou hoje tal integração. Não muito satisfeito com o resultado, devido ao meu baixo nível R, tentei esforçar um pouco o meu cérebro

E eu encontrei uma solução. R tem bibliotecas para a integração de Python. Metatrader5 tem integração com Python. Isto poderia funcionar ...


funcionou!!! Metatrader5 aberto para mim! Mas isso não é tudo ... Foi terrivelmente decepcionante quando descobri que a maioria das características não funcionava por alguma razão...

Quando tentei copiar ofertas, isto aconteceu comigo:

> taxa = mt5 $ copy_rates_from_pos ("GBPUSD", mt5 $ TIMEFRAME_D1, 0, 10)

Erro em py_call_impl (chamado, pontos $ args, pontos $ palavra-chave): SystemError: <função interna copy_rates_from_pos> resultado retornado com muitos erros

Abro o fórum.

-
 
Alejandro Funes :

¡Hola!

En primer lugar, tomo medidas para R, y una de las preguntas que me interestó justo después del lanzamiento fue acceder a todas las funciones que Metatrader para Python ofrece desde R.

Primero revise la documentación para ver si metatrader ha implementado tal integración hoy. No muy contento con el resultado, debido a mi bajo nivel de R, traté de tensar un poco mi cerebro

Y encontré una solución. R tiene bibliotecas para integrar Python. Metatrader5 tiene integración con Python. Podría funcionar ...


funcionó !!!! ¡Metatrader5 se ha abierto para mí! Pero eso no es todo ... Fue terriblemente decepcionante cuando descubrí que la mayoría de las funciones por alguna razón no funciona ...

Al intentar copiar oraciones, esto me sucedió a mí:

> taxa = mt5 $ copy_rates_from_pos ("GBPUSD", mt5 $ TIMEFRAME_D1, 0, 10)

Erro em py_call_impl (llamado, puntos $ args, puntos $ palabra clave): SystemError: <función incorporada copy_rates_from_pos> devolvió el resultado con muchos errores.

-

Las traduciones son terribles xaxaxa.

 
Alejandro Funes:


Comoinserir código:

O botão Código fonte é utilizado para inserir o código fonte no texto da mensagem. Assim que o premir, aparecerá uma janela vazia, onde deverá inserir o código e depois premir o botãoInserir. Para cancelar a inserção do código deve premir o botãoCancelar.

Inserção do código fonte numa mensagem

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • www.mql5.com
Теперь вы можете не только читать статьи и скачивать программы на языке MQL5, но и участвовать в обсуждении интересующих вас тем на Форуме, оставлять комментарии к статьям и опубликованным кодам. Кроме того, вы можете не только выкладывать собственные разработки в Code Base, но и публиковать Статьи, за которые мы предлагаем вознаграждение...
 

Senhores desenvolvedores, há muito tempo que vos venho a pedir.

É possível substituir completamente a MQL5 por Python em Expert Advisors / scripts?

Bem, por exemplo, um EA pode ser escrito inteiramente em Python com todas as características Python disponíveis.

E depois, compenso-o e recebo .ex5. Talvez não o tenha lido através da documentação.

 
Дмитрий Прокопьев:

Senhores desenvolvedores, há muito tempo que vos venho a pedir.

É possível substituir completamente a MQL5 por Python em Expert Advisors / scripts?

Bem, por exemplo, um EA pode ser escrito inteiramente em Python com todas as características Python disponíveis.

E depois, compenso-o e recebo .ex5. Talvez não o tenha lido a fundo na documentação.

Pode executar programas python em gráficos como scripts normais. Eles podem recuperar dados e negociar.

Mas não no testador.

 
Renat Fatkhullin:

Pode executar programas Python em gráficos como scripts normais. Eles podem recuperar dados e negociar.

Mas não no testador.

Obrigado, Renat, pela sua resposta.

Existem planos para tornar píton e testador amigáveis?

O seu testador como um todo é bastante único devido às capacidades de modelação e gestão de simulação.

 
Дмитрий Прокопьев:

Obrigado, Renat, pela sua resposta.

Existem planos para tornar píton e testador amigáveis?

O seu testador como um todo é bastante único devido às capacidades de modelação e controlo de simulação.

Não

 
Renat Fatkhullin:

Não

A resposta à pergunta há muito que tardava:

Pretende dar acesso a partir de Python à versão móvel de MT?

Python para Android é muito rápido a triturar dados, e a capacidade dos dispositivos está a crescer.

Análise e comércio é bastante possível, na minha opinião...

Não é necessário, no início, que a funcionalidade seja completamente idêntica à da biblioteca para o ambiente de trabalho.

O acesso às séries cronológicas e à pilha de corrente seria um avanço! )

Мобильные приложения MetaTrader 5 для iPhone/iPad и Android
Мобильные приложения MetaTrader 5 для iPhone/iPad и Android
  • www.metatrader5.com
Мобильный трейдинг в MetaTrader 5 — это возможность торговать на Форексе, фондовой бирже, а также фьючерсами в любое время из любой точки мира. Имея смартфон или планшет с установленным приложением MetaTrader 5 для iOS или Android, вы всегда будете в курсе рыночной ситуации и сможете совершать торговые операции 24 часа в сутки. Все возможности...
 
Mikhail Dovbakh:

A resposta à pergunta há muito que tardava:

Pretende dar acesso a partir de Python à versão móvel de MT?

Python para Android é muito rápido a triturar os dados, e a capacidade dos dispositivos está a crescer.

Análise e comércio é bastante possível, na minha opinião...

Não é necessário, no início, que a funcionalidade seja completamente idêntica à da biblioteca para o ambiente de trabalho.

O acesso às séries cronológicas e à pilha de corrente seria um avanço! )

não.