Tekrarlayan desenler ve diğer desenler - sayfa 26

 
MaxZ :
Yani MT5 ile gelen standart göstergeler arasında yer alıyor!? Sadece daha az girdi parametresi var ve hepsi bu...
Bu ve hepsi...
 
pronych :
Bu ve hepsi...
O zaman Kendine yardım etmek için sorun görmüyorum. İlginç olurdu, kendime yardım ederdim. Ama ilginç değil! :))
 
MaxZ :
O zaman Kendine yardım etmek için sorun görmüyorum. İlginç olurdu, kendime yardım ederdim. Ama ilginç değil! :))
Zaman buldukça, bir sonraki şampiyonluk için yardım edeceğim...
 
gpwr :



Bu arada, burada ilginç bir nokta var. "Daha eski" (alt) yükselen trend çizgisinin tanınmasından hemen sonra, eksenel trend kanalı test edildi, ancak kırılma olmadı (bir dokunuş bile), ardından bir geri dönüş ve yatay bir kanal oluşumu (bir kırılma kanalı) eğilim seviyesi). İkincisinin sınırları 1.2819 ve 1.2798 (eksenel 1.2801) seviyelerinde sabitlenirken.

Yatay kanalın alt sınırının üst sınırı değişmeden belirgin bir şekilde kırılması, yükselen trend kanalı oluşmayacağından genel olarak yukarı doğru düzeltmeyi sorgulayacaktır. 1.27 yaklaşıyor... :)

Buna göre, yataydan yukarı çıktıktan sonra bir trend kanalının oluşması, halihazırda hakim olan düşüş trendinin test edilmesinin başlangıcı anlamına gelecektir.

 

Ve bir şey daha - eğer yükselen kanal şimdi oluşursa (yarın emirlerinden önce), o zaman şöyle görünecektir (imhenko):

 
tara :

Ve bir şey daha - eğer yükselen kanal şimdi oluşursa (yarın emirlerinden önce), o zaman şöyle görünecektir (imhenko):

Yukarı bağlantı ne renk? Bu resmi görüyorum:

Euro, alçalan kanalın üst sınırını kırdı, yükselen bir kanal (mavi) oluşturdu ve şimdi yeni kanal boyunca düşüş trendini sürdürmeye hazır. 1.272'yi görmemiz oldukça olası.

 
gpwr :

Yukarı bağlantı ne renk? Bu resmi görüyorum:

Euro, azalan kanalın üst sınırını aştı, yükselen bir kanal (mavi) oluşturdu ve şimdi yeni kanal boyunca düşüş trendini sürdürmeye hazır. 1.272'yi görmemiz oldukça olası.

Vladimir, hipotezi oldukça açık bir şekilde formüle ettim ve hatta alıntı yaptın :)

Anlattığınız kanal doğru olduğu kadar yararsızdır (bundan böyle her şey imhenko'nun haklarındadır). Alt kenarı Sperandeo'ya göre bir trend çizgisi, üst kenarı ise Sperandeo'ya göre tabanın maksimum noktasından inşa edilen ona paralel bir çizgidir. Bu kombinasyon, yalnızca belirtilen maksimum seviyenin bozulduğu anda tanınır, yani. yaklaşık olarak çizdiğiniz üst sınırın ortasında. Ve bu zaten düz.

Ve tüm bu iyilik ile ne yapmalı?

Eksenel çizgisi olmayan bir kanal (yörünge, çimenli yol, ...) bir kanal değil, bir yapı anlamına gelmeyen iki çizgidir.

Kanalın rengi ile ilgili soruya (eğer kanal belirttiğim zaman aralığında oluşmuşsa) cevap: mavi renkle vurgulanır ve resimde:

Efsane:

Tg - teğet

Td - trend

Sv - seviye

Bd - sınır (seviye ile aynı, ancak trend çizgisine paralel)

Bk - arıza

Rc - geri alma

Mavi kanal iki gün önce elle çizilmiş olduğundan hiçbir şekilde işaretlenmemiştir.

Tg8 tanjantının çocukları (aynı sayıya sahiptir) tartışılır.

 
Şimdi nihayet şekillenmeye başladı.
 
tara :

Vladimir, hipotezi oldukça açık bir şekilde formüle ettim ve hatta alıntı yaptın :)

Anlattığınız kanal doğru olduğu kadar yararsızdır (bundan böyle her şey imhenko'nun haklarındadır). Alt kenarı Sperandeo'ya göre bir trend çizgisi, üst kenarı ise Sperandeo'ya göre tabanın maksimum noktasından inşa edilen ona paralel bir çizgidir. Bu kombinasyon, yalnızca belirtilen maksimum seviyenin bozulduğu anda tanınır, yani. yaklaşık olarak çizdiğiniz üst sınırın ortasında. Ve bu zaten düz.


Kanal, yalnızca zaten yarıya kadar oluştuğunda görünür. Birçok satırınız var ve ticaret yaparken hepsini nasıl kullanacağınızı anlamak zor. Açıklayabilir misin?
 
gpwr :
Kanal, yalnızca zaten yarıya kadar oluştuğunda görünür. Birçok satırınız var ve ticaret yaparken hepsini nasıl kullanacağınızı anlamak zor. Açıklayabilir misin?

Evet, ticarette nasıl kullanılır - istediğiniz gibi kullanın :)

Belli olanlar var. Örneğin, eksenel olanı geçerken kanal sınırı değiştiğinde (düzelir), kanal sınırı koparma taktiklerini kullanırken eksenel olanı StopLoss olarak kullanmak mantıklıdır. Daha önce tartışılan aynı filtre.

Ama bu, imhenko, ana şey değil. Kanal trendin bir ürünü, önemli olan bu. Bir üründür, alternatif değildir.

Gerçekten çok fazla satır var. Veri modeliyle dalga geçebilirim:

 #define VeryBigValue 1000000000.0                          // Очень большое число.
#define ClassTotal 2                                      // Количество классов.
#define TypeTotal 13                                      // Количество типов.
#define PropertyTotal 39                                  // Количество свойств.
#define GroupTotal 1000                                    // Количество групп.
// Глобальные переменные:
int LastErrorCode,                                       // Код ошибки.
    FirstBreakBar, LastBreakBar,                         // Бары пробоя линии.
    BarDevMax, BarDevMin, BarPriceMax, BarPriceMin;       // Номера баров и экстремальные значения
double DevMin, DevMax, PriceMin, PriceMax;               //    цены и ее отклонения от отрезка.
// Внешние параметры:
extern int BarsBeforeActivate= 1 ,
           BarsBeforeConfirm;
extern bool TraceIsAllowed,                               // Показывать трассировку?
            IsStaticMode,                                 // Работа в реальном времени?
            ClearAtFinish= true ,                           // Очисктьть экран при завершении?
            ExcludeFirstBar= true ,                         // Исключать первый бар из отрезка?
            ExcludeLastBar= true ;                         // Исключать последний бар из отрезка?
extern color RasingLinesColor=Teal,
             ReducingLinesColor=Magenta;
// Массивы свойств типов:
string Type.Prefix[ClassTotal,TypeTotal];                 // Префикс.
color Type.Color[ClassTotal,TypeTotal];                   // Цвет.
bool Type.Back[ClassTotal,TypeTotal];                     // Фон?
int Type.Style[ClassTotal,TypeTotal],                     // Стиль.
    Type.Width[ClassTotal,TypeTotal];                     // Ширина.
// Массив свойств групп:
double Property[ClassTotal,GroupTotal,PropertyTotal];
// Буферы свойств объектов:
bool Tangent.Actual,
     Tangent.Finite,
     Level.Finite,
     Level.Break.Finite,
     Level.Recoil.Finite,
     Border.Finite,
     Border.Break.Finite,
     Border.Recoil.Finite,
     Trend.Finite,
     Limit.Finite,
     Horizon.Finite,
     Trace.Finite,
     Trace.Break.Finite,
     Trace.Recoil.Finite;
int Tangent.Bar1, Tangent.Bar2,
    Level.Bar1, Level.Bar2,
    Level.Break.Bar1, Level.Break.Bar2,
    Level.Recoil.Bar1, Level.Recoil.Bar2,
    Border.Bar1, Border.Bar2,
    Border.Break.Bar1, Border.Break.Bar2,
    Border.Recoil.Bar1, Border.Recoil.Bar2,
    Trend.Bar1, Trend.Bar2,
    Limit.Bar1, Limit.Bar2,
    Horizon.Bar1, Horizon.Bar2,
    Trace.Bar1, Trace.Bar2,
    Trace.Break.Bar1, Trace.Break.Bar2,
    Trace.Recoil.Bar1, Trace.Recoil.Bar2;
double Tangent.Price1, Tangent.Price2, Tangent.Speed,
       Level.Price,
       Level.Break.Price,
       Level.Recoil.Price,
       Border.Price1, Border.Price2,
       Border.Break.Price1, Border.Break.Price2,
       Border.Recoil.Price1, Border.Recoil.Price2,
       Trend.Price1, Trend.Price2,
       Limit.Price,
       Horizon.Price1, Horizon.Price2,
       Trace.Price1, Trace.Price2,
       Trace.Break.Price1, Trace.Break.Price2,
       Trace.Recoil.Price1, Trace.Recoil.Price2;
datetime Tangent.Time1, Tangent.Time2,                   // Касательная.
         Level.Time1, Level.Time2,                       // Уровень.
         Level.Break.Time1, Level.Break.Time2,           // Пробой уровня.
         Level.Recoil.Time1, Level.Recoil.Time2,         // Откат от уровня.
         Border.Time1, Border.Time2,                     // Граница.
         Border.Break.Time1, Border.Break.Time2,         // Пробой границы.
         Border.Recoil.Time1, Border.Recoil.Time2,       // Откат от границы.
         Trend.Time1, Trend.Time2,                       // Тренд.
         Limit.Time1, Limit.Time2,                       // Предел.
         Horizon.Time1, Horizon.Time2,                   // Горизонт.
         Trace.Time1, Trace.Time2,                       // След.
         Trace.Break.Time1, Trace.Break.Time2,           // Пробой следа.
         Trace.Recoil.Time1, Trace.Recoil.Time2;         // Откат от следа.
Hiçbir zaman nesne yönelimli bir şey programlamadım ama bu şeyi yaptığımda yapacaktım :)