Discussão do artigo "Criamos um auxiliar na negociação manual" - página 3

 
Amir Yacoby:

Bem, tudo bem, mas este é seu

Bem,
Você precisa de um tamanho maior de painel ou não?
Acho que precisa corrigir o tamanho da fonte. Vou corrigi-lo e enviarei para você.

Atenciosamente,
Dmitriy.

 
Dmitriy Gizlyk:

Bem,
Você precisa de um tamanho maior de painel ou não?
Acho que é necessário corrigir o tamanho da fonte. Vou corrigi-lo e enviarei para você.

Atenciosamente,
Dmitriy.

Sim, o tamanho da fonte precisa ser corrigido, mas acho que o painel também.

Muito obrigado

 
Liguei tudo de uma vez. Minha corretora é a BCS. Tentei instalar o painel em uma conta demo (não cheguei a usar a conta real) mt5.
 
O ícone do painel de negociação fica parado.
 

Muito útil, obrigado! Boa ideia, mas não funciona no Brasil. Há alguma modificação a ser feita?

botão vender ou comprar - não coloca ordem ... nada.

 
19681:
Liguei tudo de uma vez. Minha corretora é a BCS. Tentei instalar o painel em uma conta demo (não chegou à conta real) mt5.
Bom dia,
Tente esta opção.
Atenciosamente,
Dmitry.
Arquivos anexados:
TradePanel.mq5  57 kb
TradePanel.ex5  270 kb
 
Diego Castilho:

Muito útil, obrigado! Boa ideia, mas não funciona no Brasil. Há alguma modificação a ser feita?

botão vender ou comprar - não coloca ordem ... nada.

Olá, Diego.
Verifique essa versão, por favor.

Atenciosamente,
Dmitriy.

Arquivos anexados:
TradePanel.mq5  57 kb
TradePanel.ex5  270 kb
 
19681:
É claro que a negociação automática está ativada. E isso se manifesta no fato de que os botões não funcionam (quando você clica em vender ou comprar, aparece "error of open BUY ORDER")

Se a classe de negociação CTrade for usada no programa, será necessário especificar o tipo de preenchimento de ordem para negociação na Bolsa de Valores de Moscou, como no artigo Por onde começar ao criar um robô de negociação para a bolsa MOEX de Moscou.

#include<Trade\Trade.mqh>
//--- objeto para operações comerciais
CTrade  trade;
//+------------------------------------------------------------------+
//| Função de inicialização de especialista|
//+------------------------------------------------------------------+
int OnInit()
  {
//--- definir MagicNumber para identificar nossos pedidos
   int MagicNumber=123456;
   trade.SetExpertMagicNumber(MagicNumber);
//--- definir a derrapagem permitida em pontos ao comprar/vender
   int deviation=10;
   trade.SetDeviationInPoints(deviation);
//--- modo de preenchimento do pedido, é necessário usar o modo permitido pelo servidor
   trade.SetTypeFilling(ORDER_FILLING_RETURN);
//---
   return(0);
  }
 
Dmitriy Gizlyk:

Olá, Diego.
Verifique esta versão, por favor.

Atenciosamente,
Dmitriy.

Funcionando perfeitamente! Bom trabalho

Obrigado!

 
Diego Castilho:

funcionando perfeitamente! Bom trabalho

Obrigado!

Boa sorte.