![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
E imediatamente um teste:
Ivan 1.004 USDJPY, M15, período 2016.01.01 a 2017.02.13
Vou fazer assim por enquanto:versão Ivan "1.003":
O trabalho está fervendo - bom!
Entretanto, ainda não posso ver o trabalho - não tenho uma conta de câmbio - apenas da bolsa, e a EA não trabalha lá.
O trabalho está fervendo - bom!
Entretanto, ainda não consigo ver o trabalho - não tenho uma conta de divisas - apenas da bolsa, e o assessor não trabalha lá.
E eu tenho o oposto: nenhuma conexão com a troca no momento. E será como nessa canção:
Você é um marinheiro, eu sou um marinheiro.
Você é uma pescadora, eu sou um pescador.
Você está em terra, eu estou no mar.
Nunca nos encontraremos.
Adicionado:
Negociar na bolsa é netting e meu conselheiro é apenas para hedging (como informado pela impressão de erro ao tentar se conectar a uma conta de câmbio):
). Portanto, a troca está passando com um apito de compensado em Paris.
Eu tenho o oposto: não há conexão na troca neste momento. E será como nessa canção:
Você é um marinheiro, eu sou um marinheiro.
Você é um pescador, eu sou um pescador.
Você está em terra, eu estou no mar.
Nunca nos encontraremos.
Adicionado:
Negociar na bolsa é netting e meu conselheiro é apenas para hedging (como informado pela impressão de erro ao tentar se conectar a uma conta de câmbio):
). Assim, a troca voa com um assobio de compensado em Paris.
Sim, eu entendo, eu só tenho Forex com menos de 4 anos - talvez mais tarde eu abra em demonstração - eu vou deixar idéias se for interessante.
Ensine-me alguém com um profissional como usar o testador mt5, não posso levar muito tempo no modo de voz.
Não, não acho que seja uma boa abordagem: há muitas pessoas, todos gostam de pares diferentes e prazos diferentes. Prefiro prescrevê-lo diretamente nos parâmetros de entrada:
Versão Ivan "1.004":
O trabalho está fervendo - bom!
Entretanto, ainda não posso olhar para o trabalho - não tenho conta no Forex - apenas da bolsa de valores, e o assessor não trabalha lá.
Versão Ivan "1.005":
{
if(m_position.PriceOpen()<price)
price=m_position.PriceOpen();
}
}
if(price==DBL_MIN || price==DBL_MAX)
price=0;
return(price);
}
isto agora foi corrigido (sim, sim, sim - o erro estava no sinal de condição - anteriormente era um sinal "<":
}
//--- the position of BUY can't be open below the lowest
double price_open_low=FindPosition(POSITION_TYPE_BUY,MODE_LOW);
if(price_open_low!=0)
if(price_open_low> m_symbol.Ask())
return;
sl=m_symbol.NormalizePrice(sl);
double tp=0.0;
Adicionado:
Versão Ivan "1.006":
static datetime dtPrevBars=0;
//--- protection of profit
if(m_account.Equity()/m_account.Balance()>InpCoefProtectionProfit)
bCloseAll=true;
//--- trailing stop (at every tick)
if(!RefreshRates())
return;
TrailingStop();