Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1050
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Como acrescentar minutos ao bloco de horas do conselheiro?
Como acrescentar minutos ao bloco horário de uma EA?
Estratégia High Low On Time 2:
O bool TimeControl() é uma função responsável pela verificação do tempo. Pode funcionar em dois estados: ambas as datas dentro de um dia ou datas ao longo de um dia.
Por favor, aconselhar,
Na MQL5 preciso de fechar metade de uma posição, mas preciso de verificar se metade da posição é inferior ao lote mínimo e depois fechar todo o volume, será isso correcto?
Por favor, aconselhar,
Na MQL5 preciso de fechar metade de uma posição, mas preciso de verificar se metade da posição é inferior ao lote mínimo, depois fechar todo o volume, será isso correcto?
Talvez seja mais fácil verificar antes de dividir, se o lote for inferior a 2x o mínimo, então não há necessidade de incomodar o terminal?
Não posso passar o teste para o mercado, devolve um erro, mas não há erro no relatório
O que fazer?
Não posso passar o teste para o mercado, devolve um erro, mas não há erro no relatório
O que fazer?
Como posso obter o preço de fecho de uma encomenda (comércio, posição - qualquer coisa)?
Para encomendas, apenas ORDER_PRICE_OPEN está disponível, mas ORDER_PRICE_CLOSE não está.
As posições têm apenas POSITION_PRICE_OPEN.
Os ofícios não têm absolutamente nada de abstracto: DEAL_PRICE.
Procurei no Google o fórum, não o encontrei.
Como posso obter o preço de fecho de uma encomenda (comércio, posição - qualquer coisa)?
Para encomendas, apenas ORDER_PRICE_OPEN está disponível, mas ORDER_PRICE_CLOSE não está.
As posições têm apenas POSITION_PRICE_OPEN.
Os ofícios não têm absolutamente nada de abstracto: DEAL_PRICE.
Procurei através do fórum, não o encontrei.
Para facilitar a compreensão e o trabalho na MQL5:
1. ***
2. Se precisar de um preço de fecho, não pode passar sem aceder ao histórico comercial. OHistorySelect é responsável por solicitar o histórico comercial
3. O exemplo de trabalhar com o histórico, com saída de informação num ficheiro ou no separador "Especialistas", está no código deHistórico de Negócios e Encomendas
Para compreender o que é este acordo, é necessário saber
ENUM_DEAL_ENTRY-direcção do comércio - entrada no mercado, saída do mercado ou inversão
ENUM_DEAL_ENTRY
Identificador
Descrição
DEAL_ENTRY_IN
Entrada no mercado
DEAL_ENTRY_OUT
Saída do mercado
DEAL_ENTRY_INOUT
U-turn
DEAL_ENTRY_OUT_BY
Fechar posição do contador
ENUM_DEAL_TYPE-Tipo de negócio
ENUM_DEAL_TYPE
Identificador
Descrição
DEAL_TYPE_BUY
Comprar
***
Estas são as noções básicas.
Obrigado pela resposta, olhei tanto para a documentação como para o vosso exemplo, mas ainda não descobri como obter um parâmetro semelhante ao OrderClosePrice() em MT4.
Obrigado pela resposta, olhei tanto para a documentação como para o vosso exemplo, mas ainda não consegui encontrar como obter um parâmetro semelhante ao OrderClosePrice() em MT4.
em alternativa, abrirhttps://www.mql5.com/ru/code/16006
e veja a implementação de@fxsaber
ou simplesmente ligar a biblioteca acima e transferir o código de MT4 para MT5, em 99% dos casos não terá de afinar nada, tudo funcionará da mesma forma que em MT4