Código – Padrões Gráficos

Veja como encontrar padrões gráficos no Profit e sinalizá-los com uma regra de coloração.

 

Código:


Parametro
Padrao(1);
{Padrao = 1 = Martelo = Hammer}
{Padrao = 2 = Homem Enforcado = Hanging Man}
{Padrao = 3 = Engolfo de Alta = Bullish Engulfing}
{Padrao = 4 = Engolfo de Baixa = Bearish Engulfing}
{Padrao = 5 = Linha Penetrante = Piercing Line}
{Padrao = 6 = Nuvem Escura = Dark Cloud}
{Padrao = 7 = Doji}


var
oHammer,oHanginMan : Inteiro;
oBullishEngulfing,oBearishEngulfing : Inteiro;
oPiercingLine,oDarkCloud : Inteiro;
p1,p2,p3,p4 : Inteiro;


Inicio
p1 := C_Hammer_HangingMan(14,2,oHammer,oHanginMan);
p2 := C_BullEng_BearEng(14,oBullishEngulfing,oBearishEngulfing);
p3 := C_PierceLine_DkCloud(14,oPiercingLine,oDarkCloud);
p4 := C_Doji(5);
Se (Padrao = 1) e (oHammer = 1) entao PaintBar(clAmarelo);
Se (Padrao = 2) e (oHanginMan = 1) entao PaintBar(clAmarelo);
Se (Padrao = 3) e (oBullishEngulfing = 1) entao PaintBar(clAmarelo);
Se (Padrao = 4) e (oBearishEngulfing = 1) entao PaintBar(clAmarelo);
Se (Padrao = 5) e (oPiercingLine = 1) entao PaintBar(clAmarelo);
Se (Padrao = 6) e (oDarkCloud = 1) entao PaintBar(clAmarelo);
Se (Padrao = 7) e (p4 = 1) entao PaintBar(clAmarelo);
end;

Execução

Exemplo:

Para testar, adicione o código como uma regra de coloração

Fazer login com suas credenciais

Esqueceu sua senha?