![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
Olá,
Obrigado pela resposta. Então, como isso é realmente feito?
O que eu preciso fazer é verificar se a barra terminou em um prazo diferente.
Por exemplo, com o gráfico em 30 MIN, quero verificar se temos uma nova barra nos 240 MIN.
Obrigado!
Olá,
Obrigado pela resposta. Então, como isso é realmente feito?
O que eu preciso fazer é verificar se a barra terminou em um prazo diferente.
Por exemplo, com o gráfico em 30 MIN, quero verificar se temos uma nova barra nos 240 MIN.
Obrigado!Você planeja usar para o checkin do sistema fractal?
Bem, estou de volta para pedir ajuda novamente rs, mas não há nenhuma surpresa lá
alguém poderia por favor afixar o código para abrir uma posição 1min depois que um novo bar estiver aberto.
Eu tenho tentado fazer isto, mas não sei por onde começar. Estive olhando para o gato de nove caudas e experimentei que ele migrava, mas temos que tentar estas coisas. a menos que alguém já tenha feito isto antes se, por favor, informe os resultados.
T1=1 min
T2=2min, etc.
if (minute() =T1>open && Price > open = Long);
Eu sou um lixo nesta cotovia de codificação![](https://c.mql5.com/forextsd/smiles/embaressed_smile.png)
Algo como isto ?
if(TimeCurrent() == Time[0] + T1 * 60)
{
}
obrigado Michel
eu o darei há
Ajuda, pergunta muito difícil!!!!
Como posso deixar que um indicador mostre o Multi Time Time de outro indicador
situação e nos alertar?
Por exemplo:
Um indicador
Apenas uma situação de tempo mostrada)
functionA (é um programa complexo)
Indicador B
Mostrar a situação temporal diferente do indicador A)
situação da funçãoA M5
situação da funçãoA M15
situação da funçãoA M30
funçãoA situação H1
funçãoA situação H4
funçãoA Situação D1
......
Com os melhores cumprimentos
Franky
Você poderia tentar procurar no arquivo de ajuda do MetaEditor na função iCustom. Isso deve ajudá-lo a realizar o que você procura.
Boa Sorte
Lux
Algo como isto ?
if(TimeCurrent() == Time[0] + T1 * 60)
{
}
Você deve dar mais espaço para a condição porque os carrapatos não vêm a cada segundo. Se não houver carrapatos no bar opentime + Xseconds, a condição será falsa.
FerruFx
Você deve dar mais espaço para a condição porque os carrapatos não vêm a cada segundo. Se não houver carrapato na barra opentime + Xseconds, a condição será falsa.FerruFx
Você está absolutamente certo. Mas foi apenas para dar uma idéia. Penso que o problema para Beno é evitar a TradeContextBuzy, abrindo várias posições na abertura de um bar.
Eu não acho que usar um temporizador seja uma boa idéia. Para este tipo de problema, ou Requote etc., normalmente eu coloco uma bandeira na abertura do bar, e esta bandeira é reiniciada quando o pedido é aberto. Até que a posição seja aberta, é feita uma tentativa a cada tic-tac. Algo parecido com isto:
if(Time[0] > BarTime)
{
BarTime = Time[0];
if(....) OpenLong = true;
}
if(OpenLong) OpenLong = OrderSend(.....) < 0;
[/PHP]
I use the same kind of technique to close many positions and it works very well :
[PHP]
.....
if(CloseAllLongs) CloseAll(OP_BUY);
if(CloseAllShorts) CloseAll(OP_SELL);
}
void CloseAll(int Type)
{
int cnt = 0;
for(int i = OrdersTotal(); i >= 0; i --)
{
if(!OrderSelect(i, SELECT_BY_POS)) continue;
if(OrderSymbol() != Symbol()) continue;
if(OrderMagicNumber() != Magic) continue;
if(OrderType() != Type) continue;
cnt ++;
OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), Slippage, White);
}
if(Type == OP_BUY) CloseAllLongs = (cnt > 0);
if(Type == OP_SELL) CloseAllShorts = (cnt > 0);
}obrigado Micheli vai dar há
Eu tenho tentado fazer isso o dia todo.
Há alguém que possa codificar o MT4 que está baseado no Reino Unido? Estou na estrada todos os dias, então a distância não é um problema, a menos que você viva na Escócia, é uma longa viagem. se assim for, eu
Eu sou um lixo nisso e gostaria de algum treinamento/orientação 1 sobre 1.
Estou ganhando dinheiro em forex, mas isso não é muito manualmente, mas é bastante constante e estou deixando que a composição faça o trabalho.
Com o automóvel tudo precisa ser perfeito e não há espaço para a discrição.
Saúde
Beno