You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I know you don't use harmonic patterns but still your strategy is based on harmonics which is pretty cool! I know you prefer higher timeframes but I can't help but ask you, have you ever considered scalping? I know you have your own rules but I'm wondering why not to trade lower timeframes as well. You say you look at M5 for divergence and M1 for entry, so I assume you can use them for exit too. It might bring you more profits. What do you think?
I think you did not read my word file on divergences....entry is on lower tf and target is higher tf!
If you dont't understand something...ask to me...do not worry.....
hi Carbonmimetic, would you mind posting the indi? I did google but don't want to risk downloading a disguised spam. thanks.
ok..tomorrow morning (for me)...I have formula on second pc....good night!
I think you did not read my word file on divergences....entry is on lower tf and target is higher tf! If you dont't understand something...ask to me...do not worry.....
I do understand your word carbon. All I was asking you was "have you ever considered scalping in lower timeframes?".
Today is an AUDUSD day. Two cypher patterns worked out very nicely.
EURGBP M15. Potential cypher. It looks invalid since the price reached out 161.8. However, that area is major support area so the pattern might be able to be valid.
Today is an AUDUSD day. Two cypher patterns worked out very nicely.
Good morning RyuShin and all,
yes...when there are some conditions I do scalping on 1 m chart.
For Doncorleone....here it is wave59 formula for pentagon:
input: pentagonsideswing(true),clockwise(false),
displaypentagon(true),pentagonsidelist("1,2,3,4,5"),
displayratiocircles(true),radiusratiolist("0.382,0.5,0.618,1,1.236,1.382,1.4142,1.618,2,2.236,2.618"),
displaydiagonals(true),diagonallist("1,2,3,4,5"),
displaymedians(true),medianlist("1,2,3,4,5"),
displaylabels(false),displaypentagoncircle(false),
pentagoncolor(green),pentagonsthickness(1),pentagonstyle(ps_solid),
pentagoncirclecolor(green),pentagonscirclethickness(1),pentagoncirclestyle(ps_dot),
diagonalcolor(fuchsia),diagonalthickness(1),diagonalstyle(ps_solid),
mediancolor(blue),medianthickness(1),medianstyle(ps_solid),
ratiocirclecolor(maroon),ratiocirclethickness(1),ratiocirclestyle(ps_dot),
listdelimeter(","),listdestroyer("\"),specialmarker("!");
if (barnum == barsback)
{
clearlog();
define ARRAY cx[];
define ARRAY cy[];
define ARRAY mcx[];
define ARRAY mcy[];
define ARRAY pentagonside[];
define ARRAY specialpentagonside[];
define ARRAY radiusratio[];
define ARRAY specialradiusratio[];
define ARRAY diagonal[];
define ARRAY specialdiagonal[];
define ARRAY median[];
define ARRAY specialmedian[];
# initalize arrays
pentagonside[0]=0;
specialpentagonside[0]=false;
radiusratio[0]=0;
specialradiusratio[0]=false;
diagonal[0]=0;
specialdiagonal[0]=false;
median[0]=0;
specialmedian[0]=false;
# parse lists
pentagonsidecount=parseanglelistspecial(pentagonsidelist,listdelimeter,listdestroyer,specialmarker,&pentagonside,&specialpentagonside);
radiusratiocount=parseanglelistspecial(radiusratiolist,listdelimeter,listdestroyer,specialmarker,&radiusratio,&specialradiusratio);
diagonalcount=parseanglelistspecial(diagonallist,listdelimeter,listdestroyer,specialmarker,&diagonal,&specialdiagonal);
mediancount=parseanglelistspecial(medianlist,listdelimeter,listdestroyer,specialmarker,&median,&specialmedian);
# start pattern bar
bar1=hotspot_to_bar(1);
price1=hotspot_to_price(1);
cx1=bar_to_pixel(bar1);
cy1=price_to_pixel(price1);
# pattern width bar
bar2=hotspot_to_bar(2);
price2=hotspot_to_price(2);
cx2=bar_to_pixel(bar2);
cy2=price_to_pixel(price2);
cx[0]=cx1;
cy[0]=cy1;
vcx=cx1-cx2;
vcy=cy1-cy2;
distance=sqrt(vcx*vcx+vcy*vcy);
phi=(1+sqrt(5))/2;
canvas_movepen(cx1,cy1);
if (pentagonsideswing==true)
{
pentagonside=distance;
canvas_pencolor(pentagoncolor);
canvas_penwidth(pentagonsthickness+1);
canvas_penstyle(pentagonstyle);
canvas_lineto(cx2,cy2);
}
else
{
# swing based on the pentagon diagonal
pentagonside=distance/phi;
canvas_pencolor(diagonalcolor);
canvas_penwidth(diagonalthickness+1);
canvas_penstyle(diagonalstyle);
canvas_lineto(cx2,cy2);
}
pentagonradius=pentagonside*sqrt(50+10*sqrt(5))/10;
mx=(cx1+cx2)/2;
my=(cy1+cy2)/2;
if (vcy!=0)
{
if (vcx==0)
{
print "vertical";
}
k=-vcx/vcy;
a1=my-k*mx-cy1;
aq=1+k*k;
bq=2*k*a1-2*cx1;
cq=cx1*cx1+a1*a1-pentagonradius*pentagonradius;
dq=bq*bq-4*aq*cq;
if (dq>=0 )
{
dq=sqrt(dq);
x1=(-bq+dq)/(2*aq);
x2=(-bq-dq)/(2*aq);
if (clockwise==true)
{
ccx=min(x1,x2);
}
else
{
ccx=max(x1,x2);
}
ccy=my+k*(ccx-mx);
}
else
{
print "Unable to construct pentagon D=0";
return;
}
} # vcy!=0
else
{
print "horizontal";
ccx=mx;
dq=sqrt(pentagonradius*pentagonradius-(mx-cx1)*(mx-cx1));
y1=cy1+dq;
y2=cy1-dq;
if (clockwise==true)
{
ccy=min(y1,y2);
}
else
{
ccy=max(y1,y2);
}
} # vcy == 0
# draw circle
if (displaypentagoncircle==true)
{
canvas_pencolor(pentagoncirclecolor);
canvas_penwidth(pentagonscirclethickness);
canvas_penstyle(pentagoncirclestyle);
for (i=0 to 360 by 1)
{
cxi=ccx+pentagonradius*cos(i);
cyi=ccy+pentagonradius*sin(i);
if (i==0)
{
canvas_movepen(cxi,cyi);
}
else
{
canvas_lineto(cxi,cyi);
}
} # for pentagon circle
}
# draw penatgon
prcx=ccx-cx[0];
prcy=ccy-cy[0];
initalpha=atan2(prcy,-prcx);
if (initalpha<0)
{
initalpha=initalpha+360;
}
canvas_pencolor(pentagoncolor);
canvas_penstyle(pentagonstyle);
for (i=1 to 4 by 1)
{
findsideindex=i+1;
sidefound=false;
pentagonssidethickness=pentagonsthickness;
for (k=0 to pentagonsidecount by 1)
{
if (pentagonside[k]==findsideindex)
{
sidefound=true;
if (specialpentagonside[k]==true)
{
pentagonssidethickness=pentagonsthickness+1;
}
}
} # find side
alpha=initalpha-72*i;
alpha=360-mod(alpha,360);
cx=ccx+pentagonradius*cos(alpha);
cy=ccy+pentagonradius*sin(alpha);
canvas_penwidth(pentagonssidethickness);
if (i==1)
{
canvas_movepen(cx1,cy1);
}
canvas_lineto(cx,cy);
if (i==4)
{
canvas_lineto(cx1,cy1);
}
} # draw pentagon
# draw radius circles
if (displayratiocircles==true)
{
canvas_pencolor(ratiocirclecolor);
canvas_penwidth(ratiocirclethickness);
canvas_penstyle(ratiocirclestyle);
for (r=0 to radiusratiocount by 1)
{
radius=radiusratio[r]*distance;
for (i=0 to 360 by 1)
{
cxi=cx[0]+radius*cos(i);
cyi=cy[0]+radius*sin(i);
if (i==0)
{
canvas_movepen(cxi,cyi);
}
else
{
canvas_lineto(cxi,cyi);
}
if (i==360)
{
ctext=join("",round(radiusratio[r]*100,0),"%");
canvas_textcolor(ratiocirclecolor);
canvas_text(cxi,cyi,ctext);
}
}
} # for radius ratio
} # draw ratio circles
if (displaymedians==true)
{
canvas_pencolor(mediancolor);
canvas_penstyle(medianstyle);
mcx[0]=(cx[2]+cx[3])/2;
mcy[0]=(cy[2]+cy[3])/2;
mcx[1]=(cx[3]+cx[4])/2;
mcy[1]=(cy[3]+cy[4])/2;
mcx[2]=(cx[0]+cx[4])/2;
mcy[2]=(cy[0]+cy[4])/2;
mcx[3]=(cx[0]+cx[1])/2;
mcy[3]=(cy[0]+cy[1])/2;
mcx[4]=(cx[1]+cx[2])/2;
mcy[4]=(cy[1]+cy[2])/2;
for (i=0 to 4 by 1)
{
findmedianindex=i+1;
medianfound=false;
pentagonsmedianthickness=medianthickness;
for (k=0 to mediancount by 1)
{
if (median[k]==findmedianindex)
{
medianfound=true;
if (specialmedian[k]==true)
{
pentagonsmedianthickness=medianthickness+1;
}
}
} # find median
if (medianfound==true)
{
canvas_penwidth(pentagonsmedianthickness);
canvas_movepen(cx,cy);
canvas_lineto(mcx,mcy);
if (displaylabels==true)
{
canvas_textcolor(mediancolor);
canvas_text(mcx,mcy,i+1);
}
}
}
} # displaymedians ==true
if (displaydiagonals==true)
{
canvas_pencolor(diagonalcolor);
canvas_penstyle(diagonalstyle);
for (i=0 to 4 by 1)
{
finddiagonalindex=i+1;
diagonalfound=false;
pentagonsdiagonalthickness=diagonalthickness;
for (k=0 to diagonalcount by 1)
{
if (diagonal[k]==finddiagonalindex)
{
diagonalfound=true;
if (specialdiagonal[k]==true)
{
pentagonsdiagonalthickness=diagonalthickness+1;
}
}
} # find diagonal
if (diagonalfound==true)
{
canvas_penwidth(pentagonsdiagonalthickness);
canvas_movepen(cx,cy);
i2=mod(i+2,5);
canvas_lineto(cx,cy);
if (displaylabels==true)
{
canvas_textcolor(diagonalcolor);
canvas_text(cx,cy,i+1);
}
}
}
} # displaydiagonals==true
} # barnum == barsback
at post 182 https://www.mql5.com/en/forum/176577 I find pentagon formula for mt4....but it is useless if you don't scale chart.
Are you able to do that? please,can you explain me?
thanks in advance
I think SL is 10pips above X is not that bad as long as 38.2 and 61.8 are targets. But risk and reward wise, it may not be good. Because if you lose 3 times and win one, it'll minus (in case you close at 38.2). Risk and reward should be like one win covers three losses. Anyways I'll see how much potential cypher has. I've had some cypher patterns so far today and ones that completed were all successful.
that's true, but i told you that 80% profitable trades, means you'll win 8 out of 10 trades
anyway I stopped trade the way he teaches, i am trying to enhance it with AB leg to project D point with fibonacci extension.
because 78.6% not always touched, and something it breakthrough almost to X point.
there must be a better PRZ for this pattern.
that's true, but i told you that 80% profitable trades, means you'll win 8 out of 10 trades
anyway I stopped trade the way he teaches, i am trying to enhance it with AB leg to project D point with fibonacci extension.
because 78.6% not always touched, and something it breakthrough almost to X point.
there must be a better PRZ for this pattern.Cypher pattern has been very profitable for me so far. Look at pics below. They may gives you some idea for better PRZ. T one that is on USDJPY stopped out although it did work seemingly and I took profit off it. After a while the price came down again. Another one on GBPJPY, the price reversed before 78.6 and then rallied, reached 88.6 and then came down. The other one on EURJPY, it reversed around 78.6.
NZDUSD M15. Potential cypher.