Ajuda na codificação - página 551

 

ok mladen, ficarei muito agradecido

 

Existe uma maneira de saber que escorregamento será aplicado antes da execução da ordem?

 

ok senhor , obrigado

 
apprentice coder:
Existe uma maneira de saber que escorregamento será aplicado antes da execução da ordem?

codificador aprendiz

Não, não há como saber isso antes da execução da ordem

 

Tenho uma pergunta sobre o "fechar tudo em função do lucro".

Será que isso pode tornar a função quando apenas a posição tem mais de 1 ordem de abertura ativa?

Eu defini minha meta de lucro (exemplo 500 pontos), para cada ordem aberta.

Quando tenho mais de 2 posições abertas, quero fechar meu lucro com uma pequena quantia (exemplo $10).

Eu o uso no martingale .

extern double Profit_ = 1000; // Profit in $ to close all open orders

extern double Loss_ = 0; // Loss in $ to close all open orders

[/CODE]

[CODE]if (OrdersTotal()>0 && Profit_>0 && NetProfit()>=Profit_){

CloseAll(0);

Sleep(1000);

if (OrdersTotal()>0) CloseAll(0);

}

if (OrdersTotal()>0 && Loss_>0 && NetProfit()<=-Loss_){

CloseAll(0);

Sleep(1000);

if (OrdersTotal()>0) CloseAll(0);

}

Desculpe, eu não posso postar a última parte do código .

Toda vez que eu postar, receberei um erro do fórum, não sei por que ???

Steven .

 
stevenpun:
Tenho uma pergunta sobre o "fechar tudo em função do lucro".

Isso pode fazer com que a função funcione quando apenas a posição tem mais de 1 ordem, apenas ela está ativa?

Eu defini minha meta de lucro (exemplo 500 pontos), para cada ordem em aberto.

Quando tenho mais de 2 posições abertas, quero fechar meu lucro com uma pequena quantia (exemplo $10).

Eu o uso no martingale .

extern double Profit_ = 1000; // Profit in $ to close all open orders

extern double Loss_ = 0; // Loss in $ to close all open orders

[/CODE]

[CODE]if (OrdersTotal()>0 && Profit_>0 && NetProfit()>=Profit_){

CloseAll(0);

Sleep(1000);

if (OrdersTotal()>0) CloseAll(0);

}

if (OrdersTotal()>0 && Loss_>0 && NetProfit()<=-Loss_){

CloseAll(0);

Sleep(1000);

if (OrdersTotal()>0) CloseAll(0);

}

Desculpe, eu não posso postar a última parte do código .

Toda vez que eu postar, receberei um erro do fórum, não sei por que ???

Steven .

Steven

Você pode mudar o OrdersTotal()>0 para OrdersTotal()>1 (por exemplo), e então o fechamento de todas as funções seria chamado somente se houver 2 ou mais ordens abertas atualmente

_________________

PS: tente postar o código usando o campo PHP ao invés de CODE - talvez o problema esteja no CODE (que tem suas limitações)

 
mladen:
aprendiz codificadorNo, não há como saber que antes da execução da ordem

OK. Obrigado!

 
mladen:
Steven

Você pode mudar o OrdersTotal()>0 para OrdersTotal()>1 (por exemplo), e então o fechamento de todas as funções seria chamado somente se houver 2 ou mais ordens abertas atualmente

_________________

PS: tente postar o código usando o campo PHP ao invés de CODE - talvez o problema esteja no CODE (que tem suas limitações)

Eu tentei o campo PHP e o campo html agora mesmo, mas também não posso publicá-lo.

E obrigado por seu conselho, eu vou tentar.

 
stevenpun:
Acabei de experimentar o campo PHP e o campo html, mas também não posso publicá-lo. E obrigado por seu conselho, vou tentar.

Steven

Informe-nos se nada mudou em relação aos seus lançamentos de código

 

Olá,

Tenho uma pergunta como habilitar estes rótulos coloridos com preço no lado direito da tabela?

Arquivos anexados:
xkmxkuz.png  106 kb