Charles Drummond Geometria
Página 1 de 743 1 2 3 ÚltimaÚltima
Results 1 to 10 of 23

Thread: Charles Drummond Geometria

  1. #1
    Algu�m tem alguma experi�ncia com as t�cnicas de geometria de Charles Drummond; incluindo PLDot, PLDot push, linhas de tend�ncia de t�rmino de curto prazo, etc.?

    Obrigado, agrade�o todas as contribui��es e coment�rios sobre isso.

  2. #2

    Muito bugado? Como � isso? Funciona. O �nico problema � que h� espa�os no c�digo por qualquer motivo depois de postado. Basta clicar nos bot�es de erro e excluir os espa�os entre o c�digo.
    Ele coloca a maioria dos pontos em lugares errados. E eu n�o tenho ideia para que servem as bandas? N�o tem nada a ver com o PnL... ALX Update: as bandas s�o para se parecer com o envelope PnL. Mas eles s�o ema em vez de pequenos... Os pontos (curva do meio) s�o deslocados duas vezes. Uma vez pelo deslocamento de indior, duas vezes pelo c�lculo de ponto... Todos os deslocamentos de indior s�o fixos - funcionam corretamente apenas no TimeFrame. Se voc� mudar para prazos mais baixos, eles perder�o a refer�ncia de tempo...

  3. #3

  4. #4

  5. #5

    Este � muito buggy para trabalhar. Melhor come�ar do zero. Tente este
    http://codebase.mql4.com/3659� gr�tis. ALX
    Muito bugado? Como � isso? Funciona. O �nico problema � que h� espa�os no c�digo por qualquer motivo depois de postado. Basta clicar nos bot�es de erro e excluir os espa�os entre o c�digo.

  6. #6

    Encontrei isso em algum lugar, mas o problema � que a banda superior e a banda inferior n�o mudam para frente. O pldot (meio MA ) muda para frente, mas isso � tudo. Se algu�m descobrir como adicionar o deslocamento para frente � banda superior e � banda inferior, voc� ter� uma banda dg drummond totalmente funcional.
    Este � muito buggy para trabalhar. Melhor come�ar do zero. Tente este
    http://codebase.mql4.com/3659� gr�tis. ALX

  7. #7
    Encontrei isso em algum lugar, mas o problema � que a banda superior e a banda inferior n�o mudam para frente. O pldot (meio MA ) muda para frente, mas isso � tudo. Se algu�m descobrir como adicionar o deslocamento para frente � banda superior e � banda inferior, voc� ter� uma banda dg drummond totalmente funcional./ ---------------------------------------------------- ------------------- /| MTF_PLdot.mq4 |/| |/| |/ ---------------------------------------------------- ------------------- #property copyright Copyright � 2006, Keris2112 #property link/Partes deste c�digo s�o de #MTF_Moving_Average e DGBL/Ajustado por pinoytrader #property indior_chart_window #property indior_buffers 3 #property indior_color1 Preto #property indior_color2 Azul #property indior_color3 Preto/---- par�metros de entrada************************ ************************************************** PERIOD_M1 1 PERIOD_M5 5 PERIOD_M15 15 PERIOD_M30 30 PERIOD_H1 60 PERIOD_H4 240 PERIOD_D1 1440 PERIOD_W1 10080 PERIOD_MN1 43200 Voc� deve usar o valor num�rico do per�odo de tempo que deseja usar quando definir o valor de TimeFrame com as entradas indior. --------------------------------------- PRICE_CLOSE 0 Pre�o de fechamento. PRICE_OPEN 1 Pre�o de abertura. PRICE_HIGH 2 Pre�o alto. PRICE_LOW 3 Pre�o baixo. PRICE_MEDIAN 4 Pre�o m�dio, (alto baixo)/2. PRICE_TYPICAL 5 Pre�o t�pico, (alta baixa fechamento)/3. PRICE_WEIGHTED 6 Pre�o de fechamento ponderado, (alta baixa fechamento fechamento)/4. Voc� deve usar o valor num�rico do pre�o aplicado que deseja usar ao definir o valor 'applied_price' com as entradas indior. --------------------------------------- MODE_SMA 0 M�dia m�vel simples, MODE_EMA 1 M�dia m�vel exponencial , MODE_SMMA 2 M�dia m�vel suavizada, MODE_LWMA 3 M�dia m�vel ponderada linear. Voc� deve usar o valor num�rico do M�todo MA que deseja usar ao definir o valor 'ma_method' com as entradas indior. ************************************************** ************************/extern int TimeFrame=1440; extern int MAPer�odo=3; externo int ma_shift=1; extern int ma_method=MODE_EMA; int externa aplicada_pre�o=PRICE_TYPICAL;/envelope int externo=233;/duplo ExtMapBuffer1[];/duplo ExtMapBuffer2[];/duplo ExtMapBuffer3[]; dobrar[]; md duplo[]; dn duplo[]; duplo sup[]; dupla res[];/ ---------------------------------------------------- ------------------- /| Fun��o de inicializa��o indior personalizada |/ ---------------------------------------------------- ------------------- int init() { string short_name;/---- linha interna IndiorBuffers(5); SetIndexBuffer(0,up); SetIndexBuffer(1,md); SetIndexBuffer(2,dn); SetIndexBuffer(3,res); SetIndexBuffer(4,sup); SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE); SetIndexStyle(2,DRAW_LINE); SetIndexShift(0,1); SetIndexShift(1,1); SetIndexShift(2,1);* SetIndexBuffer(0,ExtMapBuffer1); SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(1,ExtMapBuffer2); SetIndexStyle(1,DRAW_LINE); SetIndexBuffer(2,ExtMapBuffer3); SetIndexStyle(2,DRAW_LINE); *///---- nome para DataWindowe r�tulo de subjanela indior switch(ma_method) { case 1 : short_name=MTF_EMA(; break; case 2 : short_name=MTF_SMMA(; break; case 3 : short_name=MTF_LWMA(; break; default : short_name=MTF_SMA(; } switch(TimeFrame ) { case 1 : string TimeFrameStr=Period_M1; break; case 5 : TimeFrameStr=Period_M5; break; case 15 : TimeFrameStr=Period_M15; break; case 30 : TimeFrameStr=Period_M30; break; case 60 : TimeFrameStr=Period_H1; break; case 240 : TimeFrameStr=Period_H4; break; case 1440 : TimeFrameStr=Period_D1; break; case 10080 : TimeFrameStr=Period_W1; break; case 43200 : TimeFrameStr=Period_MN1; break; default : TimeFrameStr=Current Timeframe; } IndiorShortName(short_name MAPeriod ) TimeF rameStr ); }/---- return(0);/ --------------------------------- --------------------------------- /| M�dia M�vel MTF |/ ------ -------------------------------------------------- ---------- int start() { datetime TimeArray[]; int i,shift,limit,y=0,counted_bars=IndiorCounted();/Plota o timeframe definido no timeframe atual ArrayCopySeries(TimeArray ,MODE_TIME,Symbol(),TimeFrame); limit=Barras-contadas_barras; ArraySetAsSeries(sup,true); ArraySetAsSeries(res,true); for(i=0,y=0;ilt;limit;i ) { if (Time[i]lt;TimeArray[y]) y ;************************************************* ********** Adicione seu loop indior principal abaixo. Voc� pode fazer refer�ncia a um indior existente com seu iName ou iCustom. Regra 1: Adicione entradas externas acima para todos os valores necess�rios Regra 2: Use 'TimeFrame' para o intervalo de tempo interno Regra 3: Use 'y' para o valor de deslocamento do indicador **************** ******************************************/{ sup[y] = ( ((iHigh(NULL,TimeFrame,y) iLow(NULL,TimeFrame,y) iClose(NULL,TimeFrame,y))*2)/3)-iHigh(NULL,TimeFrame,y); res[y] = (((iHigh(NULL,TimeFrame,y) iLow(NULL,TimeFrame,y) iClose(NULL,TimeFrame,y))*2)/3)-iLow(NULL,TimeFrame,y) ; } } for(i=0,y=0;ilt;limit;i ) { if (Time[i]lt;TimeArray[y]) y ; { up[i] = iMAOnArray(res,0,3,0,MODE_EMA,y); md[i] = iMA(NULL,TimeFrame,MAPeriod,ma_shift,ma_method,app lied_price,y); dn[i] = iMAOnArray(sup,0,3,0,MODE_EMA,y); }* ExtMapBuffer1[i]=iMA(NULL,TimeFrame,MAPeriod,ma_shift,ma_method,ap plied_price,y) ; ExtMapBuffer2[i]=ExtMapBuffer1[i] (envelope*Ponto) ; ExtMapBuffer3[i]=ExtMapBuffer1[i]-(envelope*Ponto) ;*/}/return(0); }/ ---------------------------------------------- ---------------------

  8. #8

    oi, o que eu sei, a geometria de drummond � indior para tradestation. Qualquer um pode ajudar a codificar este indior para MQL.
    Ele repinta?

  9. #9

    Voc� pode obter uma educa��o melhor na negocia��o de estilo Forex pelo dinheiro, na minha opini�o.
    Ol� Thatwasme! De que educa��o voc� est� falando nesta frase? Obrigado

  10. #10

    oi, o que eu sei, a geometria de drummond � indior para tradestation. Qualquer um pode ajudar a codificar este indior para MQL.
    Ningu�m

Permissões de Publicação

  • Não pode publicar novos tópicos
  • Não pode publicar respostas
  • Não pode publicar anexos
  • Não pode editar as suas publicações
  •  
  • Código BB está Ativo
  • Smilies estão Ativos
  • Código [IMG] está Ativo
  • Código [VIDEO] está Ativo
  • Código HTML está Desligado
O site da tradingintuitivo utiliza cookies
O site da tradingintuitivo utiliza cookies, alguns já foram definidos. Pode ler sobre a nossa utilização de cookies aqui. Por favor, clique no botão à direita para aceitar os nossos cookies. Se continuar a usar o site da tradingintuitivo, vamos supor que aceita os nossos cookies.