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
Assim, você pode remover com segurança a verificação do modo de cálculo da margem ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE), o Expert Advisor trabalhará para todos os três modos de cálculo da margem.
ACCOUNT_MARGIN_MODE_RETAIL_HEDGING: Usado para o mercado OTC com contabilidade de posição independente ("hedging", pode haver múltiplas posições em um só símbolo).
ACCOUNT_MARGIN_MODE_RETAIL_NETTING: Usado para o mercado OTC quando posições contábeis em modo "netting" (um símbolo pode ser apenas uma posição).
ACCOUNT_MARGIN_MODE_EXCHANGE : Usado para o mercado de câmbio MOEX.
Entretanto, para o mercado de câmbio será necessário acrescentar arredondamentos ao número total de lotes, pois os lotes fracionários não funcionam lá.
Portanto, deixe-o acrescentar, desde que o conselheiro feche a posição em uma direção antes de abrir na direção oposta.
:) É difícil quando ambas as pessoas são muito ágeis e empurram as chaves :)
Há um fórum sobre comércio, sistemas automatizados de comércio e testes de estratégias comerciais
Conselheiro Especialista Ivan - o melhor de ilan
Vladimir Karputov, 2017.03.28 15:47
Definir "Use averaging" == falso e "Ivan" EA não adicionará posição.
Embora... Mesmo que depois acrescente uma posição (quando o sinal se inverte), ele fechará completamente. Você pode tentar.
Assim você pode remover com segurança a verificação para o modo de cálculo de margem ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE), o Expert Advisor trabalhará para todos os três modos de cálculo de margem.
ACCOUNT_MARGIN_MODE_RETAIL_HEDGING: Usado para o mercado OTC com contabilidade de posição independente ("hedging", pode haver múltiplas posições em um só símbolo).
ACCOUNT_MARGIN_MODE_RETAIL_NETTING: Usado para o mercado OTC quando posições contábeis em modo "netting" (um símbolo pode ser apenas uma posição).
ACCOUNT_MARGIN_MODE_EXCHANGE : Usado para o mercado de câmbio MOEX.
Entretanto, para o mercado de ações, você precisará acrescentar arredondamentos a toda a contagem do lote, ou seja, os lotes fracionários não funcionam lá.
Não vou removê-lo por enquanto - tenho uma indisigestabilidade de rede por algum tempo. Mas o cálculo do lote é automático (OpenBuy() vazio e OpenSell() vazio). Agora vou verificar nos futuros da RTS...
Adicionado. O lote é calculado corretamente, mas você precisa corrigir manualmente a porcentagem de risco (aumento) - caso contrário, pode acontecer que o lote calculado seja igual a zero.
versão "1.010".
Adicionado o parâmetro "Break-even": Break-even ("0" - não usar Break-even).
Exemplo: eu lhe estabeleço uma tarefa, quando um determinado preço é atingido, para fazer uma compra/venda - estabeleço uma parada/parada/parada. A um certo salto/pulso, mover parada/pilha para um determinado nível
Exemplo: eu lhe estabeleço uma tarefa, quando um determinado preço é atingido, para fazer uma compra/venda - estabeleço uma parada/parada/parada. Em um certo salto/pulso, mover parada/pilha para um determinado nível
Busca em CodeBase ?
Compile erros. A EA provavelmente não combinará com a mais nova versão do MT5.
Compilar erros
Você citou um posto a partir de 2017. Muita coisa mudou desde então. Este é um código antigo.
Você citou um posto a partir de 2017. Muita coisa mudou desde então. Este é um código antigo.
Muito bem :)