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 378

 
Olá a todos, que podem ajudar a descompilar o indicador
 

ou ajuda com um bom descompilador

 
jeniaj83:

ou ajuda com um bom descompilador


jeniaj83:
Olá a todos, quem pode ajudar a descompilar um indicador

só o ajudará com uma boa proibição
 
jeniaj83, há duas opções em tal caso: na melhor das hipóteses eles o enviarão para uma casa de banho, na pior das hipóteses para um balneário )))) Você está embalado?
 
Link_x:
Até que eu seja um especialista nisso.
Você não precisa de nenhuma dica agora, precisa? :)

Procure minhas perguntas (talvez você encontre algumas)
 

1) Quem sabe como obter o montante de lucro em todas as ordens abertas? A função AccountProfit() está provavelmente um pouco fora do comum.

2) Como fechar todas as ordens abertas em todos os pares de moedas simultaneamente?

 
i999i:

1) Quem sabe como obter o montante de lucro em todas as ordens abertas? A função AccountProfit() está provavelmente um pouco fora do comum.

2) Como fechar todos os pedidos abertos para todos os pares de moedas simultaneamente?


para (int i = 0; i < OrderTotal(); i++){
se (OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == verdadeiro){
Lucro = Lucro + OrderProfit() + OrderComission() + OrderSwap();
}

}

Somente "Lucro" precisa ser declarado como uma variável fracionária. Se adicionarmos um cheque para Compra e Venda, poderemos calcular o lucro separadamente para pedidos de Venda e Compra.

 

Quero estabelecer uma ordem pendente, mas recebo um erro "Preços errados", aqui está o código: OrderSend(_Symbol,OP_BUYSTOP,Lot,_High+20*Point,0,0,0,0, "Lazy",id,Blue); .

Se fizermos o seguinte: "OrderSend(_Symbol,OP_BUYSTOP,Lot,NormalizeToDouble(_High+20*Point,Digits),0,0,0,0, "Lazy",id,Blue); " depois escreve: "Parâmetros errados" .

Alto - é o máximo da vela anterior. Por favor, ajude.

 
Example2:

para (int i = 0; i < OrderTotal(); i++){
se (OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == verdadeiro){
Lucro = Lucro + OrderProfit() + OrderComission() + OrderSwap();
}

}

Somente "Lucro" precisa ser declarado como uma variável fracionária. Se adicionarmos um cheque para compra e venda, então podemos calcular o lucro separadamente para pedidos de venda e compra.


1) Aprenda a inserir o código via SRC

2) A busca é feita através de (int i = OrderTotal()-1; i>=0; i--)

3) Você poderia ter escrito a declaração da variável em vez de escrever que ela não está escrita

4) Eu não sei por que preciso dar uma olhada nas encomendas.

Você não sabe uma boa resposta, então por que se preocupar em escrever porcarias?

 
ALXIMIKS:


1) aprender como inserir código via SRC

2) a enumeração é organizada para (int i = OrderTotal()-1; i>=0; i--)

3) você poderia ter escrito a declaração da variável em vez de escrever que ela não está registrada

4) Eu não sei por que preciso dar uma olhada nas encomendas.

Você não sabe uma boa resposta, então por que se preocupar em escrever porcarias?


Não importa como enumerar, o principal é que funciona. Se a contagem for feita em uma função separada, é melhor declarar uma variável para todas as funções, para uso posterior em outras funções.

Pode ser uma besteira, mas funciona.

Razão: