Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 680
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
Não posso baixar a ferramenta para o terminal, o que devo fazer?
Então, se as pessoas compraram um índio, como você se relaciona com ele?
Eu o tenho mais ou menos assim:
No bloco de parâmetros de entrada:
MaxLossBalanceBlock - máximo levantamento de saldo em % para todos os símbolos, no qual as ordens no símbolo atual serão abertas (não afeta a média das ordens), 0 - não usado.
Não é usado na função de busca de sinais para entrar:
Mas você mesmo terá que adaptá-lo ao seu código, eu tenho muito pouco tempo livre.
Se houver posições abertas, o saque deve ser calculado com base no patrimônio, e não no saldo. O saldo pode ser zero ou até menor que zero se o patrimônio líquido for positivo. Como você o calcularia?
E se seu saldo for de um bilhão, mas seu patrimônio líquido estiver em torno da margem de participação, o que então?
Escrevi há muito tempo e com pressa, mas até agora ninguém ofereceu nenhuma outra ajuda (exemplo de código). É por isso que é o que é.
A questão era:
É chamado de bobagem :)
E assim:"somente as médias se abrirão" - não, não abrirão - não há margem.
Como calcular o lote para T/P dinâmico, de modo que o lucro na moeda do depo. seja sempre igual a N unidades?
Dinheiro - ganho/perdido
Stopplos - em pontos de corretagem
Tick - SymbolInfoDouble(Símbolo(),SYMBOL_TRADE_TICK_VALUE);
Daqui você pode girá-lo como quiser:
Grampos=Money/(Lote*Tick)
Money=Lot*Stopplos*Tick
Quando aplico um indicador aos "Dados do Primeiro Indicador", como sei qual buffer é usado para os cálculos?
pesquisar apenas no fórum e nos artigos "First Indicator's Data"https://www.mql5.com/ru/search#!keyword=First%20Indicator's%20Data
e então verifique você mesmo
HH: não é uma forma muito popular de cálculo em indicadores, geralmente eles não se incomodam - se você quiser calcular um indicador programadamente, basta olhar na "Janela de dados" ou na fonte do indicador, encontrar os amortecedores necessários e usá-los para chamar seu indicador mais tarde
Obrigado.
Como posso expandir a fórmula para saber qual será o lucro na moeda do Depo quando o Take Profit for alcançado?
Como posso expandir a fórmula para saber qual será o lucro na moeda do Depo quando o Take Profit for alcançado?
Provavelmente, assim, para vender:
profit=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2);
para uma compra baseada em licitação, ou seja, ( Bid -OrderOpenPrice())
provavelmente assim, para vender:
profit=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2);
para compra por Bid, ou seja, ( Bid -OrderOpenPrice())
Esta solução não leva em conta as comissões e as trocas. Os pontos parecem estar no lucro, mas com custos - perdas.
Precisamos operar com:Lote -> Dinheiro -> Distância, e o custo do carrapato