Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 738

 
noob1:
Ao verificar os dados históricos (D1), não há ordens de mercado, embora no histórico as ordens pendentes sejam colocadas e excluídas.

1. olhar para a guia "Especialistas", procurar por erros de execução

Como a listagem não contém as condições para a abertura do pedido, verificamos a lógica - eles serão executados no período D1, ou seja, se algo estiver vinculado à hora ou ao preço de abertura do bar - então não será aberto, pois o bar diário tem esses números uma vez por dia e eles mudam apenas no dia seguinte.....

 
noob1:
Ao verificar os dados históricos (D1), não há ordens de mercado, embora no histórico as ordens pendentes sejam colocadas e excluídas.
Veja o registro, talvez por causa de erros ele não abre! Ou o preço não alcança a meta antes da remoção. Tente aumentar o tempo de eliminação! Você pode tentar na hora, para não ter que esperar tanto tempo! A propósito, nunca há carrapatos às 0:00.
 

Rapazes, precisamos de ajuda, este código pode ser reescrito do ponto de vista dos profissionais para melhorá-lo?

if(AccountBalance()>=20)

{

Lote=0,02;

}

if(AccountBalance()>=30)

{

Lote=0,03;

}

if(AccountBalance()>=50)

{

Lote=0,05;

}

if(AccountBalance()>=70)

{

Lote=0,07;

}

if(AccountBalance()>=100)

{

Lote=0,10;

O operador do interruptor?

 
korobok777:

os rapazes precisam de ajuda, este código pode ser reescrito do ponto de vista de um profissional para melhorá-lo


Você poderia simplesmente multiplicá-lo por 0,001 :)
 
vadynik:
Você pode simplesmente multiplicá-lo por 0,001 :)

mas também vai ser um programa carregado, quer dizer.

 

porque o código não aparece na mensagem

ao inserir o SRC

 
vadynik:
Você pode simplesmente multiplicá-lo por 0,001 :)
if(Balans()>30)
Lot=Lot*0.001;

 
korobok777:
double StartLot=0.01;
if(MathMod(AccountBalance(),10)==0) Lot=StartLot*AccountBalance()/10;
 
evillive:

Muito obrigado, vou analisar isso.
 
evillive:

Você escreveu algo errado.