[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 362
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
Saudações a todos,
Você pode me informar se existe um script que automaticamente define o SL após a abertura de uma negociação?
Tenho muitos ofícios, nem sempre tenho tempo para configurá-lo, às vezes esqueço.
Você pode me dizer se existe um script que automaticamente define o SL após a abertura de uma negociação?
Como posso ler os arquivos CSV com volumes em que formato?
Você precisa dele para verificar os volumes e indicadores reais como o Indicador Chaikin ou o Indicador de fluxo de dinheiro em um período de hora ou dia
um exemplo de formato de cotações de exportação http://www.finam.ru/analysis/export/default.asp
Como os arquivos CSV com volumes podem ser lidos? em que formato? está sendo escrito um roteiro especial?
Operações de arquivo através do WinAPI editar para atender às suas necessidades
Onde está o erro?
se (COMPRAR TERMINAL)
if(OrderSymbol()==símbolo)
{
RefreshRates(); // atualização de preços
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
if(bilhete>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Imprimir("Pedido aberto : ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError()));
retorno(0);
}else
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // atualização de preços
OrderClose(NULL,Lot,Bid,3);
retorno(0);
}
}
significado:
se a condição para comprar for cumprida
Se não houver negócios abertos neste par
abrir uma compra
se houver mais de um comércio aberto neste par
o comércio "X para comprar" é aberto
Caso contrário, recebemos um erro quando um negócio é aberto.
caso contrário, selecione uma ordem em aberto para este par
Se a ordem de venda
depois fechar no mercado
voltamos em um loop.
Recebi um erro no terminal com o código que tenho agora - bilhete inválido para a função OrderClose
me ajude a resolver este problema
Onde está o erro?
se (CONDIÇÃO DE COMPRAR)
if(OrderSymbol()==símbolo)
{
RefreshRates(); // atualizar preços
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
if(bilhete>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Imprimir("Pedido aberto : ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError()));
retorno(0);
}else
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // atualização de preços
OrderClose(NULL,Lot,Bid,3);
retorno(0);
}
}
o significado é:
se a condição para comprar for cumprida
se não houver acordos abertos sobre este par
abrir uma compra
se houver mais de um negócio em aberto neste par
o comércio "X para comprar" é aberto
caso contrário, damos um erro de abertura de negócio
Caso contrário, selecione uma ordem em aberto neste par
Se a ordem de venda
fechá-lo no mercado
voltar para o laço.
O código que tenho agora em meu terminal me dá um ticket inválido de erro para a função OrderClose
Por favor, ajude-me a resolver este problema
Bem, seu código é uma bagunça - ele não faz o que diz no algoritmo pretendido.
Sugiro que primeiro você entenda o uso correto das funções
1) bilhete inválido para a função OrderClose
leia sobre a função OrderClose https://docs.mql4.com/ru/trading/OrderClose
O que você tem: OrderClose(NULL,Lot,Bid,3);
Existe um pedido com um bilhete NULL?
2) As ordens de venda fecham a preço de pedido
Script padrão modificado.mq4 no terminal
Obrigado!
Eu o arrastei para a janela do gráfico, perguntei - conecte ao gráfico. clicado OK. Mas ao abrir negócios, não funciona.
O registro mostra 2 mensagens ao mesmo tempo:
1. Carregado com sucesso
2. removido
Por que ela se retiraria?
Obrigado!
Eu o arrastei para a janela do gráfico, perguntei - conecte ao gráfico. clicado OK. Mas ao abrir negócios, não funciona.
O registro mostra 2 mensagens ao mesmo tempo:
1. Carregado com sucesso
2. removido
Por que ela pode se remover?
Se você ainda precisa de uma rede de arrasto de pedidos, não precisa de um roteiro, mas de um conselheiro. veja esta página.