Novato -- Ajuda a configurar script

 

Galera, conheço um pouco de programação e tenho tentado criar um robo no mql5.

Consegui programar com sucesso alguns parametros de analise, agora estou com duvida em uma coisa.

No meu programa existe a seguinte condição:


  if (teste >= 600) { 

 }


quero que se essa condição ocorra, eu execute uma ordem de compra por exemplo, Existe alguma função, que coloco ai, e ele vai comprar? 

 

Ola, boa noite!

Para enviar ordens use a OrderSend.

https://www.mql5.com/pt/docs/trading/ordersend

Abraços,

Daniel 

  if (teste >= 600)
{
   OrderSend(...);
}
Documentação sobre MQL5: Funções de Negociação (Trade) / OrderSend
Documentação sobre MQL5: Funções de Negociação (Trade) / OrderSend
  • www.mql5.com
Funções de Negociação (Trade) / OrderSend - Referência sobre algorítimo/automatização de negociação na linguagem para MetaTrader 5
 
Ola.. Jã uso um robo mas ele nao esta configurado o Stop Loss como eu gostaria... Após o Stop Loss ele somente entra para continuar as operaçoes no dia seguinte, preciso que entre nas operacoes logo apos o Stop Loss... poderia me ajudar nisso?
 
leo100200:
Ola.. Jã uso um robo mas ele nao esta configurado o Stop Loss como eu gostaria... Após o Stop Loss ele somente entra para continuar as operaçoes no dia seguinte, preciso que entre nas operacoes logo apos o Stop Loss... poderia me ajudar nisso?

Você deve registrar uma encomenda em Freelance: https://www.mql5.com/pt/job/new.


Para alguém tentar lhe ajudar aqui no fórum, você teria que compartilhar o seu código, e não sei se isso é viável pra você, caso pretenda futuramente comercializar seu robô.

Criar encomenda - Serviço Freelance MQL5
Criar encomenda - Serviço Freelance MQL5
  • www.mql5.com
Order a technical indicator, trading robot or any other trading application from Freelance
 

O que significa:

1) Socket read(available) failed,size:524288 ?

2) CopyBuffer1 error = 4022 ?

3) CopyBuffer1 error = 4806 ?


Como arrumar?

Grato!