harmonik ticareti - sayfa 43

 

işte diğeri

 
Ramin:
Merhaba !

Sevgili Kamyar, burada tanıştığıma memnun oldum! Sıkı çalışmanız için teşekkürler.

Bu alanda tam bir acemiyim. ve bu faydalı kalıpları öğrenmek dileğiyle. lütfen hatalarımı hatırlat ve geliştirmeme yardım et. şimdiden teşekkürler.

Aşağıdaki resimde Double top beni bir satış pozisyonuna soktu, ancak

1.2128'de bir kırılma oldu ve hala bunun olabileceğini düşündürecek hiçbir işaret yoktu.

sahte bir Girişim hakkında ne düşünüyorsun?

1.2140'da durdum (girişim = 1.2129. bu benim için büyük bir durak) )

merhaba ramin

Seni burada gördüğüme sevindim ve desenler üzerinde çalıştığın için minnettarım.

Faraz sorularınızı yanıtladı sanırım (nerede olduğunu biliyorsunuz). Neyse iyi çalışmalar devam....

kamyar

 

Merhaba Kamyar,

Noktalı yeşil hattan satış yapmak için ne sebep var? Bu noktada satmak için bir sebep göremedim, bir sonraki bar belki

teşekkürler

 
ziko123:
bence iyi görünüyor

güzel bir gösterge ziko, bir boğa kelebeği ve her ikisini de gartley programlayabilir misiniz?

 
kamyar:
merhaba ramin

Seni burada gördüğüme sevindim ve desenler üzerinde çalıştığın için minnettarım.

Faraz senin sorularına cevap verdi sanırım (nerede olduğunu biliyorsun) neyse iyi çalışmalar devam....

kamyar

kamyar ,

ne yazık ki cevap alamadım!

ama bence U, "AB=CD" nin bir kelebek modeline dönüşme şansı olduğunda, ilkini (AB=CD) takas etmemeliyiz demek istiyorum.

haklı mıyım?

Dikkatler için teşekkürler.

------------------------------------------

Dipnot : Nasılsın Carlos?

 

beyler, sadece çok aptalca ve acemi bir soru: kalıp yerleştirildikten sonra hedefler nelerdir?

 
Ramin:
kamyar ,

maalesef cevap alamadım!

ama bence U, "AB=CD"nin bir kelebek modeline dönüşme şansı olduğunda, ilkini (AB=CD) takas etmemeliyiz demek istiyorum.

haklı mıyım?

Dikkatler için teşekkürler.

------------------------------------------

Dipnot : Nasılsın Carlos?

haklısın öldün

 
ziko123:
İyi tanımlanmış kurallara ihtiyacımın nedeni, bu modeller için bir gösterge geliştirmeye başlamam, düşüş kelebeği ile başladım,

Göstergeyi ekliyorum,

kamyar tarafından geçen hafta yayınlanan önceki grafiklerle test edebilirsiniz,

EURUSD,4H ve EURCAD,4H ile test edin

zikzak,

Scott Carney tarafından tanımlanan ticaret istasyonu kodundaki kurallar ve kalıp

{

Kelebek

Mark Conway koduna göre

yazan Mark Kaz, "mido", 8/2003

progster sayesinde dinamik Güç eklemek için mod 11/2003

myacc.net'te sadhu

===============

Tarafından tasarlandı

deMicron 10/10/2004

İsteğe bağlı 'Birden çok satır neslini sil' ve Eklenen P1-P2 satırı

===============

Scott Carney'e göre kelebek deseni, http://www.harmonictrader.com/price_patterns.htm

}

Girdiler: Uzunluk(100),MinStrength(4),MaxStrength(8),n(.2),m(.1),BullColor(Yeşil),BearColor(Yellow),

kalınlık(1),

DelMulti(TRUE), { Birden Fazla Yeniden Çizilmiş Çizgiyi Siliyor}

dispLables(DOĞRU);

Vars: F3(0.382),F7(0.786),F8(0.886),F12(1.27),F16(1.618),F26(2.618),

P1Bar(-1),P2Bar(-1),T1Bar(-1),T2Bar(-1),Güç(0 ),

P1(0.0),P2(0.0),T1(0.0),T2(0.0),PTValid(Yanlış),HLValid(Yanlış),

InZone(Yanlış),GD(0.0),XA(0.0),AB(0.0),BC(0.0),CD(0.0),AD(0.0),

C1(Yanlış),C2(Yanlış),C3(Yanlış),C4(Yanlış),C5(Yanlış),

ABdXA(0.0),BCdAB(0.0),CDdBC(0.0),ADdXA(0.0),

TL1(-1),TL2(-1),TL3(-1),TL4(-1),TL5(-1),TL6(-1),TL7(-1), TL8(-1),

TextID(-1), TextGD(-1);

Mukavemet için = MaxStrength'ten MinStrength'e kadar başlayın

P1Bar = SwingHighBar(1, H, Mukavemet, Uzunluk);

P2Bar = SwingHighBar(2, H, Mukavemet, Uzunluk);

T1Bar = SwingLowBar(1, L, Mukavemet, Uzunluk);

T2Bar = SwingLowBar(2, L, Mukavemet, Uzunluk);

P1Bar -1 ve P2Bar -1 ve T1Bar -1 ve T2Bar -1 ise, başlayın

{bir yükseliş modeli testi}

{Oluk X T2'dir}

T2 = L[T2Bar];

{Tepe A, P2'dir}

P2 = H[P2Bar];

{Oluk B, T1'dir}

T1 = L[T1Bar];

{Tepe C, P1'dir}

P1 = H[P1Bar];

{D satın alma noktasıdır}

GD = L;

{ C < B ve B < A ve A < X }

PTValid = P1Bar < T1Bar ve T1Bar < P2Bar ve P2Bar < T2Bar;

{ CX ve C > B }

HLValid = P1 T2 ve P1 > T1;

{ DX ve A >= H }

InZone = GD < T1 ve GD = En Yüksek(H, T2Bar);

PTValid ve HLValid ve InZone ise başlar

XA = P2 - T2; {A - X}

AB = P2 - T1; {A - B}

BC = P1 - T1; {C - B}

CD = P1 - GD; {C - D}

AD = P2 - GD; {A - D}

ABdXA = AB / XA; {AB, XA'nın %78,6'sı olmalıdır}

C1 = ABdXA > F7 - m*F7 ve ABdXA < F7 + n*F7;

BCdAB = BC / AB; {BC, AB'nin %38.2-88.6'sı olmalıdır}

C2 = BCdAB > F3 - m*F3 ve BCdAB < F8 + m*F8;

CDdBC = CD / BC; {CD, BC'nin %161.8-261.8'i olmalıdır}

C3 = CDdBC > F16 - m*F16 ve CDdBC < F26 + m*F26;

ADdXA = AD / XA; {AD, XA'nın %127'si veya %161.8'i olmalıdır}

C4 = ADdXA > F12 - n*F12 ve ADdXA < F16 + n*F16;

C5 = AB <= CD + m*CD;

C1 ve C2 ve C3 ve C4 ve C5 ise başlar

TL1 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[P2Bar], Saat[P2Bar], P2);

TL1 >= 0 ise başla

TL_SetColor(TL1, BullColor);

TL_SetStyle(TL1, Tool_Solid);

TL_SetSize(TL1,kalınlık);

son ;

TL2 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[T1Bar], Saat[T1Bar], T1);

TL2 >= 0 ise başla

TL_SetColor(TL2, BullColor);

TL_SetStyle(TL2, Tool_Solid);

TL_SetSize(TL2,kalınlık);

son ;

TL3 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih[P1Bar], Saat[P1Bar], P1);

TL3 >= 0 ise başla

TL_SetColor(TL3, BullColor);

TL_SetStyle(TL3, Tool_Solid);

TL_SetSize(TL3,kalınlık);

son ;

eğer (DelMULTI) o zaman

başlamak

(TL4>0) ise TL_Delete(TL4);

(TL5>0) ise TL_Delete(TL5);

(TL5>0) ise TL_Delete(TL6);

son;

TL4 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih, Saat, GD);

TL4 >= 0 ise başla

TL_SetColor(TL4, BullColor);

TL_SetStyle(TL4, Tool_Solid);

TL_SetSize(TL4,kalınlık);

son;

TL5 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih, Saat, GD);

TL5 >= 0 ise başla

TL_SetColor(TL5, BullColor);

TL_SetStyle(TL5, Tool_Dotted);

TL_SetSize(TL5,kalınlık);

son;

TL6 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih, Saat, GD);

TL6 >= 0 ise başla

TL_SetColor(TL6, BullColor);

TL_SetStyle(TL6, Tool_Dotted);

TL_SetSize(TL6,kalınlık);

son;

TL7 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[P1Bar], Saat[P1Bar], P1);

TL7 >= 0 ise Başlayın

TL_SetColor(TL7, BullColor);

TL_SetStyle(TL7, Tool_Dotted);

TL_SetSize(TL7,kalınlık);

Son;

TL8 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[T1Bar], Saat[T1Bar], T1);

TL8 >= 0 ise Başlayın

TL_SetColor(TL8, BullColor);

TL_SetStyle(TL8, Tool_Dotted);

TL_SetSize(TL8,kalınlık);

Son;

{

if (dispLables) o zaman

başlamak

TextID = Show_text(Tarih[P1Bar], Saat[P1Bar], P1, BullColor,3,1, "P1");

TextID = Show_text(Tarih[P2Bar], Saat[P2Bar], P2, BullColor,3,1, "P2");

TextID = Show_text(Tarih[T2Bar], Saat[T2Bar], T2, BullColor,3,3, "T2");

TextID = Show_text(Tarih[T1Bar], Saat[T1Bar], T1, BullColor,3,3, "T1");

(TEXTGD > 0) ise Text_Delete(GD);

TextGD = Show_text(Tarih, Saat, GD, BullColor,3,3, "GD");

son;

}

son;

son;

{düşüş modeli testi}

{Tepe X, P2'dir}

{Oluk A T2'dir}

{Tepe B, P1'dir}

{Çukur C T1'dir}

{GD kısa noktadır}

GD = H;

PTValid = T1Bar < P1Bar ve P1Bar < T2Bar ve T2Bar < P2Bar;

HLValid = T1 > T2 ve P1 < P2 ve T1 < P1;

InZone = GD > P1 ve GD > P2 ve T2 <= En Düşük(L, P2Bar);

PTValid ve HLValid ve InZone başlarsa

XA = P2 - T2;

AB = P1 - T2;

BC = P1 - T1;

CD = GD - T1;

AD = GD - T2;

ABdXA = AB / XA; {AB, XA'nın %78,6'sı olmalıdır}

C1 = ABdXA > F7 - m*F7 ve ABdXA < F7 + n*F7;

BCdAB = BC / AB; {BC, AB'nin %38.2-88.6'sı olmalıdır}

C2 = BCdAB > F3 - m*F3 ve BCdAB < F8 + m*F8;

CDdBC = CD / BC; {CD, BC'nin %161.8-261.8'i olmalıdır}

C3 = CDdBC > F16 - m*F16 ve CDdBC < F26 + m*F26;

ADdXA = AD / XA; {AD, XA'nın %127'si veya %161.8'i olmalıdır}

C4 = ADdXA > F12 - n*F12 ve ADdXA < F16 + n*F16;

C5 = AB <= CD + m*CD;

C1 ve C2 ve C3 ve C4 ve C5 ise başlar

TL1 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[T2Bar], Saat[T2Bar], T2);

TL1 >= 0 ise başla

TL_SetColor(TL1, BearColor);

TL_SetStyle(TL1, Tool_Solid);

TL_SetSize(TL1,kalınlık);

son ;

TL2 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[P1Bar], Saat[P1Bar], P1);

TL2 >= 0 ise başla

TL_SetColor(TL2, BearColor);

TL_SetStyle(TL2, Tool_Solid);

TL_SetSize(TL2,kalınlık);

son ;

TL3 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih[T1Bar], Saat[T1Bar], T1);

TL3 >= 0 ise başla

TL_SetColor(TL3, BearColor);

TL_SetStyle(TL3, Tool_Solid);

TL_SetSize(TL3,kalınlık);

son ;

eğer (DelMULTI) o zaman

başlamak

(TL4>0) ise TL_Delete(TL4);

(TL5>0) ise TL_Delete(TL5);

(TL5>0) ise TL_Delete(TL6);

son;

TL4 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih, Saat, GD);

TL4 >= 0 ise başla

TL_SetColor(TL4, BearColor);

TL_SetStyle(TL4, Tool_Solid);

TL_SetSize(TL4,kalınlık);

son ;

TL5 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih, Saat, GD);

TL5 >= 0 ise başla

TL_SetColor(TL5, BearColor);

TL_SetStyle(TL5, Tool_Dotted);

TL_SetSize(TL5, kalınlık);

son;

TL6 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih, Saat, GD);

TL6 >= 0 ise Başlayın

TL_SetColor(TL6, BearColor);

TL_SetStyle(TL6, Tool_Dotted);

TL_SetSize(TL6, kalınlık);

son;

TL7 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[P1Bar], Saat[P1Bar], P1);

TL7 >= 0 ise Başlayın

TL_SetColor(TL7, BearColor);

TL_SetStyle(TL7, Tool_Dotted);

TL_SetSize(TL7, kalınlık);

Son;

TL8 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[T1Bar], Saat[T1Bar], T1);

TL8 >= 0 ise Başlayın

TL_SetColor(TL8, BearColor);

TL_SetStyle(TL8, Tool_Dotted);

TL_SetSize(TL8,kalınlık);

Son;

{

if (dispLables) o zaman

başlamak

TextID = Show_text(Tarih[P1Bar], Saat[P1Bar], P1, BearColor,3,1, "P1");

TextID = Show_text(Tarih[P2Bar], Saat[P2Bar], P2, BearColor,3,1, "P2");

TextID = Show_text(Tarih[T2Bar], Saat[T2Bar], T2, BearColor,3,3, "T2");

TextID = Show_text(Tarih[T1Bar], Saat[T1Bar], T1, BearColor,3,3, "T1");

(TEXTGD > 0) ise Text_Delete(GD);

TextGD = Show_text(Tarih, Saat, GD, BearColor,3,3, "GD");

son;

}

son;

son;

son;

 

ziko ve şimdi de tradestation'dan Gartley kodu

{ Mark Conway koduna göre

yazan Mark Kazmierczak, "mido", 8/2003

progster sayesinde dinamik Güç eklemek için mod 11/2003

myacc.net'te sadhu

Scott Carney'e göre Gartley deseni

}

Girdiler: Uzunluk(100),MinStrength(4),MaxStrength(8),n(.2),m(.1),BullColor(Mavi),BearColor(Kırmızı),

kalınlık(2);

Vars: F6(0.618),F7(0.786),F12(1.27),F16(1.618),

P1Bar(-1),P2Bar(-1),T1Bar(-1),T2Bar(-1),Mukavemet(0),

P1(0.0),P2(0.0),T1(0.0),T2(0.0),PTValid(Yanlış),HLValid(Yanlış),

InZone(Yanlış),GD(0.0),XA(0.0),AB(0.0),BC(0.0),CD(0.0),AD(0.0),

C1(Yanlış),C2(Yanlış),C3(Yanlış),C4(Yanlış),C5(Yanlış),

ABdXA(0.0),BCdAB(0.0),CDdBC(0.0),ADdXA(0.0),

TL1(-1),TL2(-1),TL3(-1),TL4(-1),TL5(-1),TL6(-1);

Mukavemet için = MaxStrength'ten MinStrength'e kadar başlayın

P1Bar = SwingHighBar(1, H, Mukavemet, Uzunluk);

P2Bar = SwingHighBar(2, H, Mukavemet, Uzunluk);

T1Bar = SwingLowBar(1, L, Mukavemet, Uzunluk);

T2Bar = SwingLowBar(2, L, Mukavemet, Uzunluk);

P1Bar -1 ve P2Bar -1 ve T1Bar -1 ve T2Bar -1 {ve DBar -1} ise başlayın

{bir yükseliş modeli testi}

{Oluk X T2'dir}

T2 = L[T2Bar];

{Tepe A, P2'dir}

P2 = H[P2Bar];

{Oluk B, T1'dir}

T1 = L[T1Bar];

{Tepe C, P1'dir}

P1 = H[P1Bar];

{DBar = PivotLowVSBar(1,L,Güç,2,P1Bar);}

{D satın alma noktasıdır}

GD = L;

{ C < B ve B < A ve A < X }

PTValid = P1Bar < T1Bar ve T1Bar < P2Bar ve P2Bar < T2Bar;

{ CX ve C > B }

HLValid = P1 T2 ve P1 > T1;

{ DX ve A >= H }

InZone = GD T2 ve P2 >= En Yüksek(H, T2Bar) ve T2 <= En Düşük(L,T2Bar);

PTValid ve HLValid ve InZone ise başlar

XA = P2 - T2; {A - X}

AB = P2 - T1; {A - B}

BC = P1 - T1; {C - B}

CD = P1 - GD; {C - D}

AD = P2 - GD; {A - D}

ABdXA = AB / XA; {AB, XA'nın %61,8'i olmalıdır}

C1 = ABdXA > F6 - n*F6 ve ABdXA < F6 + n*F6;

BCdAB = BC / AB; {BC, AB'nin %61.8-78.6'sı olmalıdır}

C2 = BCdAB > F6 - n*F6 ve BCdAB < F7 + n*F7;

CDdBC = CD / BC; {CD, BC'nin %127'si veya %161.8'i olmalıdır}

C3 = CDdBC > F12 - m*F12 ve CDdBC < F16 + m*F16;

ADdXA = AD / XA; {AD, XA'nın %78,6'sı olmalıdır}

C4 = ADdXA > F7 - n*F7 ve ADdXA < F7 + n*F7;

C5 = AB >= CD - m*CD Ve AB <= CD + m*CD;

C1 ve C2 ve C3 ve C4 ve C5 ise başla

TL1 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[P2Bar], Saat[P2Bar], P2);

TL1 >= 0 ise Başlayın

TL_SetColor(TL1, BullColor);

TL_SetStyle(TL1, Tool_Solid);

TL_SetSize(TL1,kalınlık);

Son;

TL2 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[T1Bar], Saat[T1Bar], T1);

TL2 >= 0 ise Başlayın

TL_SetColor(TL2, BullColor);

TL_SetStyle(TL2, Tool_Solid);

TL_SetSize(TL2,kalınlık);

Son;

TL3 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih[P1Bar], Saat[P1Bar], P1);

TL3 >= 0 ise, başlayın

TL_SetColor(TL3, BullColor);

TL_SetStyle(TL3, Tool_Solid);

TL_SetSize(TL3,kalınlık);

Son;

TL4 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih, Saat, GD);

TL4 >= 0 ise Başlayın

TL_SetColor(TL4, BullColor);

TL_SetStyle(TL4, Tool_Solid);

TL_SetSize(TL4,kalınlık);

Son;

TL5 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih, Saat, GD);

TL5 >= 0 ise Başlayın

TL_SetColor(TL5, BullColor);

TL_SetStyle(TL5, Tool_Dotted);

Son;

TL6 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih, Saat, GD);

TL6 >= 0 ise Başlayın

TL_SetColor(TL6, BullColor);

TL_SetStyle(TL6, Tool_Dotted);

Son;

Alert("Gartley Boğa");

Son;

Son;

{düşüş modeli testi}

{Tepe X, P2'dir}

{Oluk A T2'dir}

{Tepe B, P1'dir}

{Çukur C T1'dir}

{GD kısa noktadır}

GD = H;

PTValid = T1Bar < P1Bar ve P1Bar < T2Bar ve T2Bar < P2Bar;

HLValid = T1 > T2 ve P1 < P2 ve T1 < P1;

InZone = GD > P1 ve GD < P2 ve T2 = En Yüksek(H,P2Bar);

PTValid ve HLValid ve InZone ise başlar

XA = P2 - T2;

AB = P1 - T2;

BC = P1 - T1;

CD = GD - T1;

AD = GD - T2;

ABdXA = AB / XA; {AB, XA'nın %61,8'i olmalıdır}

C1 = ABdXA > F6 - n*F6 ve ABdXA < F6 + n*F6;

BCdAB = BC / AB; {BC, AB'nin %61.8-78.6'sı olmalıdır}

C2 = BCdAB > F6 - n*F6 ve BCdAB < F7 + n*F7;

CDdBC = CD / BC; {CD, BC'nin %127'si veya %161.8'i olmalıdır}

C3 = CDdBC > F12 - m*F12 ve CDdBC < F16 + m*F16;

ADdXA = AD / XA; {AD, XA'nın %78,6'sı olmalıdır}

C4 = ADdXA > F7 - n*F7 ve ADdXA < F7 + n*F7;

C5 = AB >= CD - m*CD Ve AB <= CD + m*CD;

C1 ve C2 ve C3 ve C4 ve C5 ise başla

TL1 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih[T2Bar], Saat[T2Bar], T2);

TL1 >= 0 ise Başlayın

TL_SetColor(TL1, BearColor);

TL_SetStyle(TL1, Tool_Solid);

TL_SetSize(TL1,kalınlık);

Son;

TL2 = TL_New(Tarih[T2Bar], Saat[T2Bar], T2, Tarih[P1Bar], Saat[P1Bar], P1);

TL2 >= 0 ise Başlayın

TL_SetColor(TL2, BearColor);

TL_SetStyle(TL2, Tool_Solid);

TL_SetSize(TL2,kalınlık);

Son;

TL3 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih[T1Bar], Saat[T1Bar], T1);

TL3 >= 0 ise Başlayın

TL_SetColor(TL3, BearColor);

TL_SetStyle(TL3, Tool_Solid);

TL_SetSize(TL3,kalınlık);

Son;

TL4 = TL_New(Tarih[T1Bar], Saat[T1Bar], T1, Tarih, Saat, GD);

TL4 >= 0 ise Başlayın

TL_SetColor(TL4, BearColor);

TL_SetStyle(TL4, Tool_Solid);

TL_SetSize(TL4,kalınlık);

Son;

TL5 = TL_New(Tarih[P1Bar], Saat[P1Bar], P1, Tarih, Saat, GD);

TL5 >= 0 ise Başlayın

TL_SetColor(TL5, BearColor);

TL_SetStyle(TL5, Tool_Dotted);

Son;

TL6 = TL_New(Tarih[P2Bar], Saat[P2Bar], P2, Tarih, Saat, GD);

TL6 >= 0 ise Başlayın

TL_SetColor(TL6, BearColor);

TL_SetStyle(TL6, Tool_Dotted);

Son;

Alert("Ayı Gartley");

Son;

Son;

Son;

son;

 
camisa:
beyler, sadece çok aptalca ve acemi bir soru: kalıp yerleştirildikten sonra hedefler nelerdir?

Acemiyim ama bence %.62 CD ilk hedef ve %62 AD ise İkinci hedef.