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
Espero que alguém possa me ajudar com algo que eu inicialmente pensei que seria bastante simples. Eu queria colocar um alerta sonoro em um indicador que realmente vem com o Metatrader para que quando ele atingir um determinado nível ele me diga. O indicador é o Índice de Força, porém não consigo encontrar um arquivo MQ4 para ele em nenhum lugar na pasta de Especialistas/Indicadores. Alguém tem uma idéia de onde eu poderia localizar o arquivo?
Se eu puder encontrar o arquivo mq4, eu estaria certo ao assumir que posso usar o código dado pela Codersguru no início deste tópico para adicionar um alerta a ele?
obrigadoPesquisei meus 2.000 indicadores e fiquei em branco também. Talvez você pudesse usar o indicador Juice como substituto????
Dave ...
<<<
Este indicador do Índice de Força está disponível nos indicadores da Meta tradeplateform, mas sem codificação!
Ok, aqui está o acordo. Para o código acima, quero o OrderSend........ e a parte contínua para criar um BuyStop 30 pips acima do preço às 15:30:00, e um SellStop 25 pips abaixo do preço às 15:30:00.
Acho que a terminologia é "ordens de limite"; ordens de parada são ordens pendentes ao contrário do movimento do preço, e ordens de limite são ordens pendentes com o movimento do preço. Assim, você definiria um BuyLimit (ou SellStop) acima do preço atual e um SellLimit (ou BuyStop) abaixo do preço. Além disso, você já tem os elementos básicos.... ou talvez outra pessoa queira ajudar com o código real.
Como posso usar ObjectCreate em uma janela indicadora - separar - versus a janela de gráficos???? Isto seria útil!
Olá iscuba11,
Tudo o que você tem que fazer é:
O "1" é a primeira janela após o "0" - janela do gráfico principal. Portanto, se você tiver 3 janelas indicadoras abertas sob a janela do gráfico principal e quiser que seu objeto apareça na terceira janela indicadora, você usaria um "3" ao invés de "0".
Nesta luz, muitas vezes uso uma janela indicadora "Em branco" para colocar etiquetas de objetos e muitas vezes uso estas etiquetas de objetos para testar meu código "Live - as it happens" para confirmar que meu código está de fato operando corretamente e que as coisas ocorrem quando e como elas devem ocorrer.
ralph.ronnquist
SellLimit - venda acima do preço
BuyLimit - compre abaixo do preço
Se você não confia em mim - tente estabelecer um SellLimit abaixo do preço e poste uma foto com tal comércio
Obrigado a um monte de gente pelo esclarecimento do código. Mais uma pepita de ouro para acrescentar ao meu aprendizado.
Obrigado e tenha um ótimo fim de semana!!
Questão_separada de controle da janela
Uma última pergunta para a noite. Como se controla o tamanho da janela indicadora??? Eu quero que a janela tenha apenas 3/8" de altura.
Eu tentei:
por desespero para ver o que ela faz, mas nada acontece.
Na verdade, é a altura (altura) da janela indicadora do fundo do gráfico que me preocupa.
Quaisquer sugestões serão entretidas!!!!!!!!!!!!!!!!
Obrigado a todos vocês. Essa foi uma informação muito útil.
Mais uma coisa.
Digamos que às 16h00, minhas ordens pendentes não foram atingidas, ou minhas posições em aberto não racharam tp ou sl. Qual seria o código? Algo curto, e compreensível, por favor.
E.
Digamos, às 16h00, que você sabe como eu quero cancelar qualquer posição em aberto, e apagar qualquer ordem de caneta. Agora, eu gostaria que isso fosse feito quando o mercado reconhecer o primeiro tick atfer 16:00. Obrigado.
---Júlia...
Simplesmente use o modelo
Uma última pergunta para a noite. Como se controla o tamanho da janela indicadora??? Eu quero que a janela tenha apenas 3/8" de altura.
Eu tentei:
por desespero para ver o que faz, mas nada acontece.
Na verdade, é a altura (altura) da janela indicadora do fundo do gráfico que me preocupa.
Quaisquer sugestões serão entretidas!!!!!!!!!!!!!!!!
Na verdade, ainda não tentei programar uma mudança na altura da janela indicadora. Normalmente, apenas a dimensionei manualmente e depois salvei o modelo. Então, quando chamado para qualquer janela de gráfico, a janela indicadora permanece constante, a menos que seja redimensionada manualmente novamente.
Talvez outros tenham uma idéia sobre esta.... Eu simplesmente nunca pensei muito nisso, uma vez que o modelo salvo está disponível.
Tenha um bom fim de semana você mesmo, iscuba11
SaxMan
Acho que terei que fazer o mesmo - Usar modelos.
Dave
<<<
graciosamente....
if ( closed && TimeHour( Time[0] ) != 16 ) {
closed = false;
}
if ( TimeHour( Time[0] ) == 16 && ! closed ) {
closed = true;
// Close/delete everything open ...
for ( int i = OrdersTotal() - 1; i >= 0; i-- ) (
if ( ! OrderSelect( i, SELECT_BY_POS ) ) {
closed = false; // Try again on next tick
continue;
}
switch ( OrderType() ) {
case OP_BUY:
OrderClose( OrderTicket(), OrderLots(), Bid, 1 );
break;
case OP_SELL:
OrderClose( OrderTicket(), OrderLots(), Ask, 1 );
break;
default: // All pending orders
OrderDelete( OrderTicket() );
}
}
}