Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 257
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
Quero fazer o seguinte!
Ao abrir o primeiro comércio ao preço, por exemplo 1,23455, quero que o segundo comércio seja aberto quando o preço for para 1,23415
double lastTPask1=NormalizeDouble(Ask-40*Point,Dígitos);
if (RSI0<RSIDownLevel&&RSIDownLevel<=RSI1){
TP=NormalizeDuplo(Pergunte+takeprofit*Ponto,Dígitos);
if (OrderSend(Symbol(),OP_BUY,Lot,NormalizeDouble(Ask,Digits),slippage,0,TP,NULL,Magic)===-1)Print(GetLastError());
if (positionTPask1>lastTPask1){
if (takeprofit!=0)TPm=NormalizeDouble(Ask+takeprofit*Ponto,Dígitos);
if (OrderSend(Symbol(),OP_BUY,Lot,NormalizeDouble(Ask,Digits),slippage,0,TPm,NULL,Magic)===-1) Print(GetLastError());
}}}
Isto é correto? Confira...
sviter-pro:
E tenho 2 pedidos abertos de uma só vez pelo mesmo preço.Здраствуйте еще раз! Помогите с этой банальностью для вас, ато я разобраться не могу....
Хочу сделать следующее!
Когда открывается первая сделка по цене к примеру 1.23455, то хочу что бы вторая сделка открывалась когда цена пойдет на 1.23415
É bem feito? Você poderia olhar para isto...
Na primeira linha, eu vi uma coisa estranha. Eu não procurei mais.
Para que serve isto?
Em uma calculadora, multiplique Ask por Point
Eu tenho uma idéia muito boa de como colar corretamente o código.
Olá novamente! Ajuda com esta trivialidade para você, porque não consigo entender....
Eu quero fazer o seguinte!
Quando meu primeiro pedido abrir em 1.23455, quero que meu segundo pedido abra quando o preço for para 1.23415
double lastTPask1=NormalizeDouble(Ask-40*Point,Dígitos);
if (RSI0<RSIDownLevel&&RSIDownLevel<=RSI1){
TP=NormalizeDuplo(Pergunte+takeprofit*Ponto,Dígitos);
if (OrderSend(Symbol(),OP_BUY,Lot,NormalizeDouble(Ask,Digits),slippage,0,TP,NULL,Magic)===-1)Print(GetLastError());
if (positionTPask1>lastTPask1){
if (takeprofit!=0)TPm=NormalizeDouble(Ask+takeprofit*Ponto,Dígitos);
if (OrderSend(Symbol(),OP_BUY,Lot,NormalizeDouble(Ask,Digits),slippage,0,TPm,NULL,Magic)===-1) Print(GetLastError());
}}}
Isto é correto? Por favor, verifique...
Não trabalhei muito com indicadores, então esta pode ser uma pergunta simples, como desabilitar a exibição do buffer gráfico najanela de dados? Eu quero remover os amortecedores 3 e 4, aqui está o código:
Isto é RSI modificado - buffers são necessários lá, porque o cálculo é baseado em dados passados e eu não quero mudar o tamanho do buffer toda vez (se não for gráfico) e adicionar novos dados lá, então os buffers gráficos são convenientes para meus propósitos.
Você não deve dançar do Ask-40*Point, mas do preço de abertura1 posição-40*Point.
Então leia o preço de abertura e dance....
Não trabalhei muito com indicadores, então esta pode ser uma pergunta simples, como desabilitar a exibição do buffer gráfico najanela de dados? Eu quero remover os amortecedores 3 e 4, aqui está o código:
Este é um RSI modificado - buffers são necessários lá, porque o cálculo é baseado em dados passados e eu não quero mudar o tamanho do buffer toda vez (se não for gráfico) e adicionar novos dados lá, então os buffers gráficos são convenientes para meus propósitos.
Não sei se o entendi corretamente.
Experimente assim:#property indicator_buffers 2
Eu não sei se acertei.
Experimente assim:#property indicator_buffers 2
Parece que você está certo! E, pela bondade do meu coração, pensei que teria que ser declarado se um buffer gráfico fosse usado para os cálculos.
Obrigado!para desativar a exibição na janela de Dados, faça o seguinte
Para desativar a saída na janela de dados, faça o seguinte
Obrigado. Este movimento permitirá ver os buffers proibidos nos dados da janela através do iCustom?
iCustom permite que você veja apenas o que está na janela de dados. O penúltimo parâmetro da função é exatamente o número do buffer visível na janela de dados