Fórum

Integração com python Erro no Modulo 'Metatrader5'

Fala galera, estou tentando rodar o script de teste da pagina: https://www.mql5.com/en/docs/integration/python_metatrader5 e acontecem erros como este: Module 'MetaTrader5' has no 'version' member Instalei todas as libs pedidas, realmente não sei se sou burro ou que fiz de errado, esta tudo

Erro ao tentar passar/acessar Mqlrates array na função.

Olá, Amigos! No corpo funciona normal,mas quando tento acessar por função o mesmo código ele não acessa muito bem o índice ou a struct, tem algum jeito?? senão vou ter que criar metade do bot no corpo. double mediaCandle( double media, MqlRates velasJaponesas) { if (media == 0 ) {

Erro CopyBuffer do indicador iCustom

'CopyBuffer' - no one of the overloads can be applied to the function call could be one of 3 function(s) huhu.mq5 71 4 built-in: int CopyBuffer(int,int,int,int,double&[]) huhu.mq5 71 4 built-in: int CopyBuffer(int,int,datetime,int,double&[]) huhu.mq5 71 4 built-in: int

Diferença entre o sinal do indicador do robô e do gráfico.

Será que existe alguma diferença entre o sinal do indicador do gráfico e do robô? tem vezes que meu robô ele entra abaixo da banda normalmente, tem vezes que ele se atola lá em baixo e não entra, isso acontece muito no começo quando coloco o robô para rodar. Uma amostra do código, então entendo o

Modulo martingale

Eu to tentando implementar o martingale no meu robô, mas ele não entende a string, existe algum comando que detecta se foi um loss a ultima trade? Meu código esta assim: bool Martingale() { ulong ticket = PositionGetTicket ( 0 ); string comment = HistoryDealGetString (ticket

Problema no stoploss

Olá meu amigos; Me deparei com um problema que não sei como resolver. Coloco o stop desta forma: tick.ask + 100 * _Point E este retorna o seguinte erro, quando não retorna, o stop fica muito maior do que deveria. 2020.05 . 06 13 : 53 : 55.983 2020.05 . 01 09 : 15 : 35 failed market sell 0.01 EURUSD