Resposta

Não é possível descobrir 131 volumes de negociação inválidos no DAX e no US30

8 respostas

jmtc1230

Cliente, bbp_participante, comunidade, 19 respostas.

Perfil da visita

7 anos atrás #116714

Olá a todos,
 
Alguém pode me aconselhar sobre isso? Estou tendo problemas para usar os tamanhos de lote adequados para DAX e US30. A corretora é a IC Market.  
 
As configurações no EA são:
Lotes = 0,1
Muitas casas decimais = 2
 

 

As especificações do corretor são: 

Dígitos = 2

Tamanho do contrato = 1

Volume mínimo = 1,00

Volume máximo = 250

Etapa de volume = 1,00

 

 

O código no EA é:

extern string __s6 = "-- Parâmetros de gerenciamento de dinheiro ----";
bool externo UseMoneyManagement = false;
extern double Lots = 0,1;
int externo LotsDecimals = 2;
extern double RiskInPercent = 2,0;
extern double MaximumLots = 0,5;
bool externo UseFixedMoney = false;
extern double RiskInMoney = 100,0;
 

 

E AQUI ESTÁ O RESULTADO DA NEGOCIAÇÃO:
2017.04.24 14:59:59.948 4008 Strategy 13.31 US30,H1: 2017.04.24 22:00:00 Error opening order: 131 : volume de negociação inválido

 

 

Meu objetivo é fazer com que o EA solicite lotes de 1.0. Não tenho certeza de como fazer isso.

 

Obrigado por sua opinião. Fico muito agradecido.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142738

Olá,

 

tentar mudar int externo LotsDecimals = 2; para int externo LotsDecimals = 1;

Isso poderia resolver o problema com o erro de volume inválido 131

 

Me avise

0

jmtc1230

Cliente, bbp_participante, comunidade, 19 respostas.

Perfil da visita

7 anos atrás #142744

Tomas,

 

Obrigado pela dica, mas não houve melhora. Você pode dar outra olhada nisso, por favor? Obrigado pela contribuição.

 

 

Josh

0

jmtc1230

Cliente, bbp_participante, comunidade, 19 respostas.

Perfil da visita

7 anos atrás #142759

Tomas,

 

Aqui estão as estratégias.

 

4001 é para o DOW30.

5001 é para o DAX.

 

 

 

Josh

 

 

 

 

 

0

jenial

Cliente, bbp_participante, comunidade, sq-ultimate, 7 respostas.

Perfil da visita

7 anos atrás #142761

Tenho esse mesmo problema com a corretora Lmfx, mas ainda não descobri como resolver esse problema.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142770

Olá,

 

A estratégia Dax funciona para mim. Veja a captura de tela. Com a mensagem de erro, deve haver também uma mensagem sobre o tamanho do lote aplicado. Que tamanho de lote ele tentou negociar, causando o erro? Você pode verificar isso? Suspeito que tenha algo a ver com as configurações de sua corretora

Arquivo: dax.jpgdax.jpg

0

jmtc1230

Cliente, bbp_participante, comunidade, 19 respostas.

Perfil da visita

7 anos atrás #142774

Tomas,

 

Não consigo fazer com que nenhum tamanho de lote/lotes decimais funcione. O que funcionou para você?

 

 

Josh

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #142776

Olá,

 

de seu corretor Volume mínimo = 1,00, mas você usa 0,5 lote no EA. Esse é o problema. Definir extern double MaximumLots = 1.0; ou superior e funcionará com MM = false

0

jmtc1230

Cliente, bbp_participante, comunidade, 19 respostas.

Perfil da visita

7 anos atrás #142781

Tomas,

 

Seu último comentário acertou em cheio. Muito obrigado por sua ajuda. Os lotes devem ser 1,0 e os lotes máximos devem ser maiores que isso.

 

 

Josh

0

Visualizando 8 respostas - 1 até 8 (de um total de 8)