[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 496
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
if(trendUP===verdadeiro)
{
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-200*Point,Bid+35*Point);
TP=OrderOpenPrice()+35*Point-Close[0];
}
if(trendDOWN===verdadeiro)
{
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Ask+200*Point,Ask-35*Point);
TP=Fechar[0]-OrderOpenPrice()+35*Point;
}
OrderSelect(OrdersTotal()-1,SELECT_BY_POS);
se ((OrderType()==OP_BUY)&&(TP<3*Point))
{
OrderModify(OrderTicket(),0,Bid-4*Point,Bid+4*Point,0,Blue);
if (TP<Bid+4*Point)
{
TP=Bid+4*Point;
}
}
if ((OrderType()==OP_SELL)&&(TP<3*Point))
{
OrderModify(OrderTicket(),0,Ask+4*Point,Ask-4*Point,0,Blue);
if (TP>Ask-4*Point)
{
TP=Ask-4*Point;
}
}
Por favor, ajude-me com o código, o ponto é - quando se aproxima de TP mais de 3 pontos, então aparece "frame" de TP e SL de 4 pontos, você quer que o frame só suba, caso contrário não faz sentido, mas por alguma razão quando o preço cai frame segue o preço, sem um especialista em frame não faz um único negócio perdedor, com um frame o especialista vai a zero
Por favor, ajude-me com o código - quando próximo a TP está mais próximo a 3 pontos, então um "frame" de TP e SL de 4 pontos é formado; o frame só deve subir, caso contrário não faz sentido, mas por alguma razão, quando o preço cai, o frame segue o preço; sem o frame, o EA não faz uma única perda.
se ((OrderType()==OP_SELL)&&(TP<3*Point))
adicionar outra verificação se o novo SL da ordem de compra for maior e a ordem de venda for menor do que o valor atual
Parece que o mql4 não o tem, mas o mql5 tem.
não confundir MQL4 e MT4
Boa tarde.
Este é o problema que aparece de tempos em tempos na guia Especialistas. Marca de verificação "Permitir a importação de DLL... ..." é verificado.
15:30:02 DVD 100-50 centavos EURUSD,M1: não são permitidas chamadas de funções especializadas; 'stdlib'-'ErrorDescription'
15:30:02 DVD 100-50 centavos EURUSD,M1: perito parado
Traduzido grosso modo como - a função chamada pelo Conselheiro Especialista não é permitida.
Boa tarde.
Este é o problema que aparece de tempos em tempos na guia Especialistas. Marca de verificação "Permitir a importação de DLL... ..." é verificado.
15:30:02 DVD 100-50 centavos EURUSD,M1: não são permitidas chamadas de funções especializadas; 'stdlib'-'ErrorDescription'
15:30:02 DVD 100-50 centavos EURUSD,M1: perito parado
Traduzido grosso modo como - a função chamada pelo Conselheiro Especialista não é permitida.
e a caixa de seleção para permitir a importação de examinadores externos?
E quanto à caixa de seleção para permitir a importação de examinadores externos?
Foi verificado na primeira vez que este erro apareceu. Eu o removi e desde então ele foi repetido 6-7 vezes durante 3 meses. 6-7 vezes desde então.
Olá a todos!
Há dois sinais na estratégia: um primário e um secundário. Um comércio é aberto quando o segundo sinal aparece o mais tardar 12 horas depois. Pergunta: Como posso ensinar meu Conselheiro Especialista a não reagir ao sinal, se ele aparecer mais tarde do que 12 horas?
Olá a todos!
Há dois sinais na estratégia: um primário e um secundário. Um comércio é aberto quando o segundo sinal aparece o mais tardar 12 horas depois. Pergunta: Como posso ensinar meu Conselheiro Especialista a não reagir ao sinal, se ele aparecer mais tarde do que 12 horas?
Economize o tempo do primeiro sinal e verifique a diferença de tempo quando o segundo sinal aparecer. Maior do que o tempo definido, redefinir as variáveis para zero e não fazer nada
Economize o tempo do primeiro sinal e verifique a diferença de tempo quando o segundo sinal chegar. Mais do que o tempo definido, zere as variáveis para zero e não faça nada.
Eu entendo o algoritmo, o problema é com que comando implementá-lo. Eu ainda não trabalhei com tempo algum.
Há maneiras diferentes. Duas palavras não bastam.