Kimin stratejiye ihtiyacı var? Çok ve ücretsiz - sayfa 62

 
Miroslav_Popov >> :

"Önceki bar değerini kullan" parametresini doğru kullanırsanız, göstergenin mevcut bar değerine ihtiyacınız olmaz.....


:) iki lehçede olsa da sadece Rusça konuştuğum dillerden: genel kabul görmüş ve komuta ......

Miroslav, FSB'nizi kullanmıyorum, ideoloji ve seçim ilkeleri açısından bana pek uymuyor..... tüm yorumlarım sadece MQL'de kodlama ile ilgili sorularla ilgili.

 
rider >> :

Benim hatam.

"Geriye dönük test yaparken 'Önceki çubuk değerini kullan' ilkesini kullanırsanız" demek istedim. Bunun FSB ile ilgisi yok. "Sinyalden sonraki çubukta bir pozisyon aç" gibi.


**Miroslav, FSB'nizi kullanmıyorum, ideoloji ve seçim ilkeleri açısından bana pek uymuyor**

Açık sözlü olduğun için teşekkürler.

Şans!

 
Stellarator, lütfen Saatlik Yüksek Düşük göstergesinin bir analogunu yazın, yanlış anlamaktan bıktım :)
 

Herkese iyi günler!

Uzun süreli yokluk için özür dilerim. Daha önce de söylediğim gibi, hafta ana iş açısından oldukça zordu, ellerim neredeyse buraya ulaşmadı. Ama yine de, dün Uzman Danışmanın "boş" versiyonuyla oturdum (BarClosing/BarOpening konusundaki "sorunları" dikkate alarak). Bir başlangıç taslağım var (fikrim), ancak yayınlamadan önce biraz daha cilalamayı tercih ederim (Pazartesiye kadar göstermeye çalışacağım).


exlermillenium - dürüst olmak gerekirse, bu göstergeyle nüansı kendim tam olarak yakalamadım, anladığım kadarıyla kullanımı yalnızca günlükten daha az TF ile uygun (?), çünkü FSB, test edilenin dışındaki TF'ler üzerinde çalışamaz (bu varsayım, kaynak kodun üstünkörü bir analizinden gelir). Kavramsal olarak, hafta sonları ve hafta boyunca biriken her şeye bir mola verme girişimi dışında herhangi bir sorun görmüyorum :). Ama ben de yarın akşama kadar buraya "atmaya" çalışacağım :).


Miroslav - test cihazının çalışması hakkında çok temel bir soru var (göstergelerden bağımsız olarak küresel anlamda). Postaneye yazabilirim, oradaki Rus dilini anlar mısın (okur musun)? Halk yine rahatsız olmasın diye/henüz :)...

( forexsb.com'daki bilgi?)

 
Miroslav_Popov >> :

Şans!

karşılıklı! )))

 
Stellarator >> :


exlermillenium - dürüst olmak gerekirse, bu göstergeyle nüansı kendim tam olarak yakalamadım, anladığım kadarıyla kullanımı yalnızca günlükten daha az TF ile uygun (?), çünkü FSB, test edilen dışındaki TF'ler üzerinde çalışamaz (bu varsayım, kaynağın üstünkörü bir analizinden gelir). Kavramsal olarak, hafta sonları ve hafta boyunca biriken her şeye bir mola verme girişimi dışında herhangi bir sorun görmüyorum :). Ama ben de yarın akşama kadar buraya "atmaya" çalışacağım :).


Evet, x1 saat y1 dakikadan x2 saat y2 dakikaya kadar belirli bir süre için yalnızca Yüksek ve Düşük. Değer, tamamlanan son yayılma alanından alınır.

 
zfs >> :

Evet, x1 saat y1 dakikadan x2 saat y2 dakikaya kadar belirli bir süre için yalnızca Yüksek ve Düşük. Değer, tamamlanan son yayılma alanından alınır.

Muhtemelen haklısın :)
 

Herkese günaydın/öğleden sonra!


exlermillenium , arşivdeki "Saatlik Yüksek Düşük" de dahil olmak üzere dönüştürülmüş göstergelerin güncel (en son) sürümlerini içerir.

Sıfır çubuğunun "doğru" değerleri için hareketli bir piyasada kontrol edilmesi gerekir. Umarım "karartmamışımdır" :) ama ancak yarın görülecektir (isterseniz tarihe göre sürmeyi deneyebilirsiniz). Bir şeyler ters giderse, yarın düzeltirim...


zfs : Evet, x1 saat y1 dakikadan x2 saat y2 dakikaya kadar belirli bir süre için yalnızca Yüksek ve Düşük. Değer, tamamlanan son yayılma alanından alınır.

Göstergenin nasıl çalıştığını, yeniden yazmaya başlamadan önce kaynak koddan anladım. Gönderimde, göstergeyi kullanma noktasının PERIOD_D1'den yalnızca TF olduğunu (aslında "yazışmadan" sonra doğrulandı :)) kastettim (varsayım).


Onlar. genel olarak, göstergeyi TF >= PERIOD_D1 olduğunda ve ayrıca tsFromTime ve tsUntilTime değerleri çakıştığında (dönem tüm gün boyunca elde edilir) kullanmamalısınız.

Gösterge, değeri mantıksal doğruluk açısından kontrol edilmeyen "işlevsel olmayan" bir parametre (basePrice) içerir. Benzer şekilde "Heiken Ashi" değişti! Birisi koddaki göstergeyi kullanmaya başladıysa, lütfen unutmayın (aynı zamanda onunla uzak çubuklar üzerinde çalışma mantığını düzelttim, tarih aynıyken, değerleri hesaplamak tam olarak doğru değildi. (tarihin) sonu...

Bunların hepsi FSB ile parametre sayısı açısından tam uyumluluk için yapılır!


Mevcut kodun tamamı bir bütün olarak "temizlendi", ancak işlevsellik etkilenmemelidir. Aynı zamanda, bu tür yapıların işlevselliğini tamamen ekledim:

                     case "The position opens above the MA value" :
                        component [ 0 ] . PosPriceDependence = PositionPriceDependence . BuyHigherSellLower ;
                        component [ 0 ] . UsePreviousBar     = iPrvs ;
                        component [ 1 ] . DataType           = IndComponentType . Other ;
                        component [ 1 ] . ShowInDynInfo       = false ;
                        component [ 2 ] . DataType           = IndComponentType . Other ;
                        component [ 2 ] . ShowInDynInfo       = false ;
                         break ;

FSB, mantıksal koşulu (yani "içeride bir şey" :)) hesaplarken, bizim durumumuz için uygun olmayan istenen PosPriceDependence'a güvenir, çünkü bu, mantıksal koşulların açık bir şekilde sinyal yok olarak 1.0 (Sinyal) veya 0.0 (veya BOŞ_DEĞER) döndürmesi gerektiği teziyle çelişir. Bu tür tasarımlar acc. aşağıdaki gibi yeniden yazılmıştır (bu özel örnekte):

             for ( iBar = iFirstBar ; iBar > = 0 ; iBar - - ) {
               LPIndBuffer [ iBar ] = Close [ iBar ] > adMA [ iBar ] ;
               SPIndBuffer [ iBar ] = Close [ iBar ] < adMA [ iBar ] ;
             }

VE ZIMNİ olarak gelen her tik(!) genellikle Açık Konum Mantığı'nda görünür. Çünkü mevcut çubuğun Kapanışı sırasıyla zaman içinde ileri ve geri değişebilir. mantıksal koşul AYRICA (muhtemelen) değişecektir (bu durumda, mevcut son fiyat MA seviyesini geçtiğinde olduğu gibi).

Bar Açılış ve Bar Kapanış - Pozisyonun Noktası sorunla sınırlı olmadığını hatırlatalım, sıradan göstergelerin değerleri orada kullanılabilir. Ve acc. bir çubuğun "ortasında" bir pozisyon açılabilir (kolay!). (tabii ki gösterge değerlerinin SADECE çubukların kesişim noktasında hesaplanması konusuna... Daha önce de söylediğim gibi bu koşul "her zaman değil" mümkündür ;))


Akşam bir danışman örneği ile gösterge kullanımına bir örnek göstermeye çalışacağım :) (peki... sadece örneğin :D)... Bar Açılış ve Bar Kapanışlarını hesaba katarsak, tabii ki, var. bazı sıkıntılar... ama az çok yavaş yavaş ortaya çıkıyor gibi.. :)

Dosyalar:
 
Saatlik Yüksek Düşük

“Saatlik Yüksek Düşük” göstergesi, önceden tanımlanmış bir zaman aralığında altı çizili enstrümanın en yüksek ve en düşük fiyatını bulur.




Üç parametre belirledik:
Başlangıç Saati – Başlangıç saati ve Başlangıç dakikası rakamlarıyla belirlenir. Resimde gösterildiği gibi – başlangıç saati 08:17 H.
Bitiş Zamanı – Bitiş saati ve Bitiş dakikası parametreleriyle belirlenir. Resimde bitiş saati 13:24 H.

Dikey kaydırma – bu sayı, tanımlanan pip sayısıyla Üst ve Alt fiyatları hareket ettirmemizi sağlar.


Başvuru

Gösterge, Başlangıç Zamanı ve Bitiş Zamanı arasında açılış fiyatları olan tüm çubukları kontrol eder:

Başlangıç Zamanı <= Çubuk Açma zamanı < Bitiş Zamanı


Bu göstergeyi saatlik bir grafiğe uygularsanız, gösterge 09:00, 10:00, 11:00, 12:00 ve 13:00'da başlayan çubukların Yüksek / Düşük fiyatlarını seçecektir.

08:17 < 09:00 … 13:00 < 13:24


4H grafiğinde uygulanan aynısı, 12:00'de başlayan çubuğun Yüksek ve Düşük değerlerini döndürür.
08:17 < 12:00 < 13:24

Seçilen zaman aralığında bulunan Yüksek / Düşük fiyatlar, bir sonraki gün zaman aralığının sonuna kadar geçerlidir.


Dikey kayma, fiyat sınırlarını genişletir veya daraltır:


1. Pozitif Dikey Kayma – Yüksek fiyatı yükseltir ve Düşük fiyatı seçilen pip sayısı kadar düşürür;

2. Negatif Dikey Kayma - Yüksek fiyatı düşürür ve düşük fiyatı seçilen pip sayısı kadar yükseltir.




Bu göstergeyi 4H veya daha düşük zaman diliminde uygulayabiliriz.

 

Oh, Miroslav ortaya çıktı :), soruyu tekrarlıyorum:


Miroslav - test cihazının çalışması hakkında çok temel bir soru var (göstergelerden bağımsız olarak küresel anlamda). Postaneye yazabilirim, oradaki Rus dilini anlar mısın (okur musun)? Halk yine rahatsız olmasın diye/henüz :)...

( forexsb.com'daki bilgi?)

Neden: