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
1 Gráfico Minuto/1000 período Sistema de histograma BB, grande potencial
Hey all....I tenho testado uma idéia há algum tempo e decidi levá-la ao fórum para ver o que vocês pensam. Este sistema é muito simples, muito fácil, e tem muito potencial. Ele usa o misterioso Money Map Indicator, que é uma boa cópia do produto Grid Fibbonacci Money Map de Andy Sherman e do histograma Bollienger Bands primairly. também usa RSI e DTZigZag.
A idéia é simples, eu a encontrei um dia quando estava procurando um filtro para o indicador de Tendência Cerebral. Fui para o período de 1 minuto, e levei uma faixa de bollienger band definida para 1000. Depois fiz o mesmo com o histograma BB para obter uma imagem mais clara. O que eu vi imediatamente foi que esta fórmula simples estava prevendo sempre as Paradas de Tendência Cerebral. É realmente incrível se você olhar para ela. o preço vai atingir a faixa do meio (na qual se baseia a polaridade do histograma) e depois mergulhar através dela. Lindo, não é? o começo de uma nova tendência.
Isto funciona maravilhosamente, exceto quando não funciona. Há momentos em que ele usa esta MA (a banda do meio) como suporte (se você procura vender) ou resistência (se você procura comprar), colocando-o assim, não no início de uma nova tendência, mas no final de uma retração da atual. Mas se você olhar para ela, você terá que concordar que vender ou comprar na banda intermediária normalmente teria sido um bom investimento. São justamente aqueles momentos em que se comporta mal que me atingem.
Dê uma olhada por si mesmo e veja o que eu quero dizer. Se pudéssemos encontrar um filtro para este sinal, seria um sistema muito lucrativo. Já o vi de muitos ângulos e uso o FOREX FREEWAY para ter uma idéia do poder da tendência geral. No entanto, sinto que deve ser algo mais. Neste momento é mais lucrativo do que perdido, mas eu gostaria de torná-lo mais uma ciência. Estou trabalhando nisso há alguns meses na minha conta FXCM e posso dizer que gosto muito mais do que trabalhar em qualquer outro período de tempo. Apenas a abençoada simplicidade dela. Para começar, você pode olhar para os dados históricos e ver exatamente o que aconteceu. Como seu registro e relatório são apenas 1 minuto de cada vez (trabalhando a partir de um período de 1 minuto), os indicadores não podem mentir. Convido você a configurar os indicadores e me dizer o que você pensa. Amanhã eu detalharei meus esforços na criação do filtro e falarei sobre o que a adição do DTzigzag fez para prever o fim da tendência e prever o sinal. Estou atento a algumas imagens da tela e aos indicadores. Avise-me se eu precisar entrar na metodologia por trás do Money Map. Posso dar um tutorial sobre como utilizá-lo.
Saúde!
Leitura do histórico de contas da EA
--deleted---
encontrou-o.
p777m
EA para o sistema de comercialização de Baby Pips ?
Alguém sabe se existe um EA para o sistema de comercialização descrito nas lições do site BabyPips? É um crossover de EMA com confirmação Stochastic e RSI. Mais detalhes aqui: http://www.babypips.com/forex-school/create-system.html
EA trailing stop com uma meta inicial de lucro parcial
alguém pode criar um EA para mim?
estes são os requisitos...
StopLoss Pips (se colocado em 0, posso colocar meu stoploss manualmente)
tomar parte dos lucros (tomar uma certa parte dos meus lotes quando atingir os pips)
fechar lotes (fechar uma certa quantidade de lote/s para a tomada parcial de lucro)
Take Profit Pips (lucro final)
Trail Pips (começa quando atinge o break even pips)
quebrar pips de equilíbrio (ele irá quebrar mesmo em um determinado pip)
é semelhante ao e_trailing EA, mas com o TP parcial
Canal 'Dinâmico'.
Olá,
Estou tentando reescrever o indicador shi_channel_talking.mq4 com o qual a maioria de vocês estarão familiarizados. O original sofre com o problema do redesenho, repintando o passado, fazendo-o parecer diferente de como realmente era na época. Portanto, o objetivo é criar um 'canal dinâmico' que desenha o canal alto/baixo a cada tick com base apenas nas informações disponíveis naquele momento. A seguir está o código conforme produzido até agora, porém as linhas traçadas pelo indicador parecem ser erráticas e não retratam com precisão os canais.
Se alguém puder ajudar a corrigir isso, acho que o indicador acabado pode ser extremamente útil para os comerciantes.
Obrigado.
Meus pedidos de desculpas se o código não for copiado/colado de forma limpa.
----------------------------------------
//+------------------------------------------------------------------+
//| Dynamic Channel.mq4 |
//| |
//+------------------------------------------------------------------+
#janela_do_cartão_indicador de propriedade
#property indicator_buffers 2
#Indicador de propriedade_color1 Amarelo
#indicador de propriedade_color2 Amarelo
externo int TIME_FRAME = PERÍODO_H4;
// Linhas de Canal
duplo TL1, TL2;
// Buffers
duplo ExtUpperBuffer[];
duplo ExtLowerBuffer[];
//+------------------------------------------------------------------+
//| FUNÇÃO DE INICIALIZAÇÃO |
//+------------------------------------------------------------------+
int init()
{
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
IndicatorShortName("Canal Dinâmico");
// configurações de desenho
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1);
// amortecedores
SetIndexBuffer(0,ExtUpperBuffer);
SetIndexBuffer(1,ExtLowerBuffer);
// etiquetas
SetIndexLabel(0, "TL1");
SetIndexLabel(1, "TL2");
// pontos de partida
SetIndexDrawBegin(0,240);
SetIndexDrawBegin(1.240);
// acabado
retorno(0);
}
//+------------------------------------------------------------------+
//| FUNÇÃO PRINCIPAL |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
// laço principal
int i = Bars-counted_bars-1;
while(i>=0)
{
Canal(TIME_FRAME,i);
ExtLowerBuffer = TL2;
ExtUpperBuffer = TL1;
i--;
}
// Acabado
retorno(0);
}
//--------------------------------------------------
// CHANNEL
//--------------------------------------------------
Canal vazio (int TimeFrame, int p)
{
// Variáveis de canal
duplo Passo=0, P1=0, P2=0, PP=0;
int CurrentBar=p+2;
int B1=-1, B2=-1, UpDown=0, i=0, AB=p+240;
data/hora T1, T2;
int BFF;
interruptor (TimeFrame)
{
caso PERÍODO_M1: BFF=12; pausa; // tabela de minutos
caso PERÍODO_M5: BFF=48; pausa; // tabela de cinco minutos
caso PERÍODO_M15: BFF=24; pausa; // tabela de quinze minutos
caso PERÍODO_M30: BFF=24; pausa; // tabela de meia hora
caso PERÍODO_H1: BFF=12; pausa; // tabela horária
caso PERÍODO_H4: BFF=15; pausa; // tabela de 4 horas
caso PERÍODO_D1: BFF=10; pausa; // gráfico diário
caso PERÍODO_W1: BFF=6; pausa; // gráfico semanal
padrão: retorno(-1); pausa; // erro
}
while(((B1==-1) ||| (B2===-1)) && (Barra atual<AB))
{
if((UpDown<1) && (CurrentBar===Lowest(NULL,TimeFrame,MODE_LOW,BFF*2+ 1,CurrentBar-BFF)))
{
if(UpDown==0) { UpDown=-1; B1=Barra atual; P1=iLow(NULL,TimeFrame,B1); }
else { B2=Barra atual; P2=iLow(NULL,TimeFrame,B2); }
}
if((UpDown>-1) && (CurrentBar===Highest(NULL,TimeFrame,MODE_HIGH,BFF* 2+1,CurrentBar-BFF)))
{
if(UpDown==0) { UpDown=1; B1=Barra atual; P1=iHigh(NULL,TimeFrame,B1); }
else { B2=Barra atual; P2=iHigh(NULL,TimeFrame,B2); }
}
Bar+++ atual;
}
if((B1==-1) ||| (B2===-1)) {retorno(-1);} // erro
Step=(P2-P1)/(B2-B1);
P1=P1-B1*Passo; B1=p;
if(UpDown===1)
{
PP=iLow(NULL,TimeFrame,p+2)-2*Step;
for(i=p+3;i<=B2;i+++)
{
if(iLow(iLow(NULL,TimeFrame,i)<PP+Step*i) { PP=iLow(NULL,TimeFrame,i)-i*Step; }
}
}
senão
{
PP=iHigh(NULL,TimeFrame,p+2)-2*Step;
for(i=p+3;i<=B2;i+++)
{
if(iHigh(iHigh(NULL,TimeFrame,i)>PP+Step*i) { PP=iHigh(NULL,TimeFrame,i)-i*Step;}
}
}
P2=P1+AB*Step;
T1=iTime(NULL,TimeFrame,B1);
T2=iTempo(NULL,TimeFrame,AB);
// Largura do canal
largura de canal dupla=MathAbs(PP - P1)/Point;
// Tempo genérico
int x1 = T2;
int x2 = T1;
// Canal superior
duplo TL2_y1 = P2;
duplo TL2_y2 = P1;
// Canal inferior
duplo TL1_y1 = PP+Step*AB;
duplo TL1_y2 = PP;
// Calcular o gradiente
duplo m = (TL1_y2 - TL1_y1) / (x2 - x1);
// Calcular constante para a equação da linha superior
duplo c_TL1 = TL1_y2 - (m*x2);
// Calcular constante para a equação da linha inferior
duplo c_TL2 = TL2_y2 - (m*x2);
// Calcular os preços dos canais para o tick atual
TL2 = (m*iTime(NULL,TimeFrame,p)) + c_TL2;
TL1 = (m*iTime(NULL,TimeFrame,p)) + c_TL1;
// Certifique-se de que TL1 é o canal superior
if(TL1 < TL2)
{
temperatura dupla = TL1;
TL1 = TL2;
TL2 = temperatura;
}
}
Dados do Metatrader para a Tradestation
Como converter dados intraday Metatrader (por exemplo, 1 min.) para Global Server (xpo-format)?
Roteiro para duplicar negócios em mais contas?
Isso é possível (acho que sim, mas sou muito pequeno ainda na programação do mq4) para copiar automaticamente negócios com SL/TP e por exemplo lotes diferentes para cada conta ou uma determinada % do saldo? A opção de alterar SL/TP também seria legal
Com os melhores cumprimentos
Serviço de Monitor MT4
É possível construir um aplicativo que monitore remotamente as instalações MT4?
Aqui estão as características que eu gostaria de ter:
----------------------------------------
Serviço de Monitor MT4
Monitora a instalação do MT4 para garantir o funcionamento 24 horas por dia, 7 dias por semana.
Características
Funciona como serviço ou aplicação em máquinas diferentes ou na mesma máquina que o MT4
Pings MT4 instalação única (definido pelo usuário) a cada xx minutos (definido pelo usuário)
Registra todas as atividades e erros
Notificação de administração : envia alerta por e-mail para o endereço de e-mail especificado após o recebimento do erro
Tipos de erros
sem resposta da máquina
nenhuma resposta de aplicação
nenhuma EA aplicada a qualquer gráfico
alimentação de dados para baixo
conexão ao servidor do corretor desligado
por favor, alguém pode me ajudar com este indicador
eu preciso que um de vocês codifique gurus para editar este indicador. eu gostaria que fosse um envelope, em vez disso, se uma linha. espero que eu seja claro. tenha configurado como o indicador de envelope que vem por padrão no metatrader. para que ele dê ao usuário o poder de configurar a porcentagem para cima e para baixo, e também para esquerda e direita. espero que alguém que entenda a linguagem do metatrader possa me ajudar.
lição 1
Para aprender a programar uma EA, pergunto-lhe se você me ajuda a construir este simples TS. Ele vai longo quando o indicador (anexar) a volatilidade.pivot é inferior ao fechamento da barra ou curto se estiver acima.