Ben de kendimle savaştım, farklı hareketlere baktım, burada para kazanmak çok güzeldi.
Ama sonra 2 hafta içinde üç ayda bir maaş aldığıma baktım ve "peki, o anın canı cehenneme" diye düşündüm.
Hesabın daha iyi büyümesini sağlamak için hesap raporlarına bakmanız ve filtreler, sinyaller, pazarlar eklemeniz gerekir. Ve güzel hareketler oldukları için değil, onlardan para kazanmaya çalışmadım.
ben de ilgileniyorum Yazılarınızı tekrar okudum ama çok az şey anladım. Stratejinin özü nedir? Farklı zaman dilimlerinde ve teklifin farklı bölümlerinde kanallar oluşturuyoruz, sonra sınırları geleceğe doğru tahmin ediyoruz ve mevcut çubukta birçok olası sınır elde ediyoruz?
Bir haftadır kanalların zikzak şeklinde otomatik inşası ile uğraşıyorum. Çok fazla manuel ayar ve birçok istisna var. Zigzagdan vazgeçip LWMA kullanarak kanallar oluşturmaya karar verdim. Tüm modellerden LWMA en düz segmentleri verir. İşte bir örnek:
Burada 150 periyotlu LWMA 50 bar kaydırılır. Bu arada, LWMA grup gecikmesini bilen var mı? Bu filtrenin doğrusal olmayan bir fazı olmalıdır, ancak muhtemelen sıfır frekanslı bir gecikme kullanabilirsiniz. Çıktıya başlamadan önce, belki birisi cevabı zaten biliyordur. LWMA'ya düz parçalarla yaklaşmayı düşündüm, ancak açının düzeltilmesi gerekecek ve bütün sorun bu. Her kanalın başlangıcının nerede olduğunu biliyorsak (örneğin, bir düz dalganın eğrileri boyunca), belirli bir uzunluktaki bölümlerde lineer regresyon (aynı LWMA) da kullanabilirsiniz, yani LWMA periyodu uyarlanacaktır. geçerli kanalın başına İşte LWMA (kırmızı) ve düz kanatlı çizginin (mavi) bir karşılaştırması:
Belki başka fikirler vardır?
Fikirler var ve uygulama var. Birkaç yıl önce, dördünün forumunda biri (bence Sergeev) "Kanal, nesin?" Konusunu başlattı. Orada bu fikri dile getirdim ve zaten uygulandı. Özü çok basit:
1. Kanalın kendisinin hiçbir anlamı yoktur, yalnızca trendin bir alt nesnesi olarak ilginçtir, bu nedenle bu eğilimin tanınması anında kanalın inşası uygundur.
2. Önce kanal ekseni oluşturuluyor, ardından sınırları çizmeye başlıyoruz. Kanalın başlangıcı, ekseninin fiyatına göre ilk dokunuşun anıdır, bitişi ise son (aşırı) dokunuştur.
3. Fiyat kanal içindeyken ışınlar olarak ve fiyat kanal sınırlarının dışına çıktıktan sonra - segmentler olarak görüntülenir.
Tanıma sırasındaki düşüş trendi kalınlaşır, kanalın ekseni uzun noktalı bir çizgi ile dibe paralel ve kısa noktalı çizginin üstünde ve altında çalışır - sınır (fiyat şimdi üst olanı test ediyor).
Üçüncüsü hakkında hiçbir şey söylemeyeceğim (ayrı bir dalda ayırırdım), ancak ilki için - bir fikir ve biraz uygulama var :)
Benzer alanları, örneğin basit bir gösterge temelinde oluşturulanlar (bir römorkta) imzalarıyla belirlemeye çalışabilirsiniz. Görünüşe göre analogları görmedim.
/* iPulsar Отображает количество периодов размером Scale(по умолчанию - дней),
на протяжении которых не были пробиты текущие значения High и Low.
Условно, характеризует "силу" тестируемых уровней.
Использует фильтр уровня горизонта ретроспективы. При горизонте,
меньшем заданного числа периодов Scale, значение индикатора
не отображается. */#property copyright "Copyright 2012, Тарабанов А.В."#property link "alextar@bk.ru"#property indicator_separate_window // Атрибуты индикатора#property indicator_buffers 2#property indicator_color1 Magenta // Атрибуты буферов#property indicator_width1 2#property indicator_color2 Teal#property indicator_width2 2#define Version "iPulsar_v1"// Константы#define Zero 0.00000001double HP[], LP[], // Буферы
Periods; // Глобальные переменныеexterndouble Filter = 0 ; // Не отображать меньшие, чем ...externint Scale = 1440 , // Размерность шкалы
ScaleDigits = 0 ; // Точность отображаемых значений//+------------------------------------------------------------------+int init(){
IndicatorShortName(Version); // Атрибуты индикатора
IndicatorDigits(ScaleDigits);
SetIndexLabel( 0 , "High" ); // Атрибуты буферов
SetIndexStyle( 0 , DRAW_HISTOGRAM );
SetIndexBuffer ( 0 ,HP);
SetIndexEmptyValue( 0 , 0 );
SetIndexLabel( 1 , "Low" );
SetIndexStyle( 1 , DRAW_HISTOGRAM );
SetIndexBuffer ( 1 ,LP);
SetIndexEmptyValue( 1 , 0 );
if ( Scale== 0 ) Scale= Period (); // Контроль внешних переменныхif ( Scale< 0 ) Scale=-Scale;
if ( ScaleDigits< 0 ) ScaleDigits=-ScaleDigits;
Periods=Scale/ Period (); // Инициализация глобальных переменныхreturn ( 0 );
}
//+------------------------------------------------------------------+int start(){
double f=Filter*Periods, H, L, HB, LB;
bool HD, LD; // Флаги обнаружения пробоевint i, k, History= Bars - 1 ;
int j=History-IndicatorCounted(); // Рассматриваемые барыwhile ( j>= 0 ){
H=High[j];
L=Low[j];
HD= false ;
LD= false ;
HB= 0 ; // Число баров до пробоя High
LB= 0 ; // Число баров до пробоя Low
i=j;
while ( i<History ){ // Поиск пробоевif ( HD && LD ) break ; // Пробои найдены
i++;
k=i-j- 1 ; // Текущая глубина поискаif ( !HD && High[i]-H>Zero ){
HD= true ; // Пробой Highif ( k-f>-Zero ) HB=k; // Фильтрация
}
if ( !LD && L-Low[i]>Zero ){
LD= true ; // Пробой Lowif ( k-f>-Zero ) LB=k; // Фильтрация
} }
// Контроль обнаружения пробоев:if ( !HD ) HB=History-j- 2 ;
if ( !LD ) LB=History-j- 2 ;
// Приведение к заданной шкале и отображение:
HP[j]= NormalizeDouble (HB/Periods,ScaleDigits);
LP[j]=- NormalizeDouble (LB/Periods,ScaleDigits);
j--;
}
return ( 0 );
}
Наверное, не будет преувеличением сказать, что после скользящих средних каналы - самый популярный инструмент для анализа рыночной ситуации и принятия торговых решений. Не углубляясь во множество существующих стратегий использования каналов и их составных элементов, мы здесь рассмотрим математические основы и практическую реализацию индикатора, строящего канал, заданный тремя экстремумами на экране терминала.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Ben de kendimle savaştım, farklı hareketlere baktım, burada para kazanmak çok güzeldi.
Ama sonra 2 hafta içinde üç ayda bir maaş aldığıma baktım ve "peki, o anın canı cehenneme" diye düşündüm.
Hesabın daha iyi büyümesini sağlamak için hesap raporlarına bakmanız ve filtreler, sinyaller, pazarlar eklemeniz gerekir. Ve güzel hareketler oldukları için değil, onlardan para kazanmaya çalışmadım.
Araç otomatik mi?
EURUSD kanal içinde düşmeye devam ediyor. Kanalın üst sınırı belirlendi. Şimdi alt sınıra gidiyoruz. Hedef 1.262.
EURUSD kanal içinde düşmeye devam ediyor. Kanalın üst sınırı belirlendi. Şimdi alt sınıra gidiyoruz. Hedef 1.262.
Durak nerede?
Bu sefer durmana gerek kalmayacak :)
deneyin saflığı için - 1.2788'de olsun (mevcut 1.2758)
ben de ilgileniyorum Yazılarınızı tekrar okudum ama çok az şey anladım. Stratejinin özü nedir? Farklı zaman dilimlerinde ve teklifin farklı bölümlerinde kanallar oluşturuyoruz, sonra sınırları geleceğe doğru tahmin ediyoruz ve mevcut çubukta birçok olası sınır elde ediyoruz?
Bir haftadır kanalların zikzak şeklinde otomatik inşası ile uğraşıyorum. Çok fazla manuel ayar ve birçok istisna var. Zigzagdan vazgeçip LWMA kullanarak kanallar oluşturmaya karar verdim. Tüm modellerden LWMA en düz segmentleri verir. İşte bir örnek:
Burada 150 periyotlu LWMA 50 bar kaydırılır. Bu arada, LWMA grup gecikmesini bilen var mı? Bu filtrenin doğrusal olmayan bir fazı olmalıdır, ancak muhtemelen sıfır frekanslı bir gecikme kullanabilirsiniz. Çıktıya başlamadan önce, belki birisi cevabı zaten biliyordur. LWMA'ya düz parçalarla yaklaşmayı düşündüm, ancak açının düzeltilmesi gerekecek ve bütün sorun bu. Her kanalın başlangıcının nerede olduğunu biliyorsak (örneğin, bir düz dalganın eğrileri boyunca), belirli bir uzunluktaki bölümlerde lineer regresyon (aynı LWMA) da kullanabilirsiniz, yani LWMA periyodu uyarlanacaktır. geçerli kanalın başına İşte LWMA (kırmızı) ve düz kanatlı çizginin (mavi) bir karşılaştırması:
Belki başka fikirler vardır?
Fikirler var ve uygulama var. Birkaç yıl önce, dördünün forumunda biri (bence Sergeev) "Kanal, nesin?" Konusunu başlattı. Orada bu fikri dile getirdim ve zaten uygulandı. Özü çok basit:
1. Kanalın kendisinin hiçbir anlamı yoktur, yalnızca trendin bir alt nesnesi olarak ilginçtir, bu nedenle bu eğilimin tanınması anında kanalın inşası uygundur.
2. Önce kanal ekseni oluşturuluyor, ardından sınırları çizmeye başlıyoruz. Kanalın başlangıcı, ekseninin fiyatına göre ilk dokunuşun anıdır, bitişi ise son (aşırı) dokunuştur.
3. Fiyat kanal içindeyken ışınlar olarak ve fiyat kanal sınırlarının dışına çıktıktan sonra - segmentler olarak görüntülenir.
Ekran görüntüsü (gerçek zamanlı, eurodollar, saat):
Tanıma sırasındaki düşüş trendi kalınlaşır, kanalın ekseni uzun noktalı bir çizgi ile dibe paralel ve kısa noktalı çizginin üstünde ve altında çalışır - sınır (fiyat şimdi üst olanı test ediyor).
Bir gönderiyi düzenlemek nedense işe yaramıyor. :(
Saat değil, M30
https://c.mql5.com/3/12/ch__1.gif
Genel olarak, dal çok ilginç, ancak içinde zaten üç konu var:
1. Örüntü tanıma
2. Kanal oluşturma
3. Borsa araçları
Üçüncüsü hakkında hiçbir şey söylemeyeceğim (ayrı bir dalda ayırırdım), ancak ilki için - bir fikir ve biraz uygulama var :)
Benzer alanları, örneğin basit bir gösterge temelinde oluşturulanlar (bir römorkta) imzalarıyla belirlemeye çalışabilirsiniz. Görünüşe göre analogları görmedim.