[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 423

 
drknn:


A maneira mais fácil é usar a função OrderHistoryTotal: percorrer a história e ver se a ordem com o mágico necessário está na história, significa que ela foi fechada ou apagada.

Você também pode adicionar alguma condição de classificação no loop de ordem do histórico. Por exemplo, se a hora de fechamento do pedido for menor que a hora de abertura de hoje, tal pedido será ignorado. Como resultado, o Consultor Especialista irá classificar apenas as ordens fechadas/apagadas hoje.

Ótimo, obrigado.
 
Dimka-novitsek:

Diga-me, para um pedido à distância, é possível saber se foi fechado no takeprofit ou não?

Você pode usar a função

duplo OrderTakeProfit( )
Retorna o preço de fechamento da posição quando a margem de lucro (take profit) para a ordem atualmente selecionada é atingida
A ordem deve ser pré-selecionada usando a função OrderSelect().
?

Podemos criar uma condição como esta

Esta função retornará mais do que zero para qualquer ordem se for fechada, caso contrário, qual seria o lucro?

1)

for ( i=OrdersTotal()-1;i>0;i--)

2) OrderTakeProfit( ) devolve o preço do take profit do pedido, não o lucro.

se

PedidoFecharPreço( ) )

é igual a OrderTakeProfit( ), depois é fechado em TakeProfit



 

ilunga:


1)

2) OrderTakeProfit( ) retorna o preço do take profit da ordem, não seu lucro.

Se

PedidoFecharPreço( )

é igual a OrderTakeProfit( ) então é fechado por TakeProfit




Obrigado!

Sim, é isso mesmo! Legal!!!

 

Bom dia a todos vocês!

Por favor, esclareça 1 pergunta. Eu escrevi um EA. Quero transferi-lo para outro... Eu penso (não sei como dizer: de forex para instaurar forex). Fui ao Expert Advisor, mas o arquivo não existe! Onde está? É visível apenas dentro do mercado de câmbio

 
demlin:

Bom dia a todos vocês!

Por favor, esclareça 1 pergunta. Eu escrevi um EA. Quero transferi-lo para outro... Eu não sei como dizer: de forex para instaurar forex). Fui ao Expert Advisor, mas o arquivo não existe! Onde está? É visível apenas dentro do mercado de câmbio


Qual é o seu sistema operacional?
 
Vinin:

O que é o sistema operacional?
7 Janelas
 
 
Obrigado, mais uma pergunta: C:\Users\\\\\\\PT@Users\PT@Users\PT@Dados\Local\VirtualStore\Program files\
 
demlin:
Obrigado, mais uma pergunta: C:\Users\\\\\\PT@User Name>\AppData\Local\VirtualStore\Program Files\\PT

C:\Users<Usersername>>AppData<Local\VirtualStore\Program files
 
demlin:

Bom dia a todos vocês!

Por favor, esclareça 1 pergunta. Eu escrevi um EA. Quero transferi-lo para outro... Eu não sei como dizer: de forex para instaurar forex). Fui ao Expert Advisor, mas o arquivo não existe! Onde está? apenas visível dentro do mercado de câmbio

Há outra opção:

No MetaEditor, na aba File, selecione "save as ... ...", geralmente todos os programas neste caso usam a pasta padrão para salvar o arquivo.