Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 884

 
clickaider :
Sana kaynağı attım, tam olarak nereye kaydetmen gerektiğini görebiliyor musun?

1. Kaynağı gözümde görmüyorum.

2. Kaynak kodunu forumdaki mesaja ekleyin - herkesin bakmasına izin verin.

 
Vladimir Karputov :

1. Kaynağı gözümde görmüyorum.

2. Kaynak kodunu forumdaki mesaja ekleyin - herkesin bakmasına izin verin.

Oops, kaçırdım, düzelteceğim

Dosyalar:
PatternsBB.mq5  96 kb
 
clickaider :

Oops, kaçırdım, düzelteceğim

Hızlı bir göz atacağım. Hemen tükürdü. Neden 36 gösterge tamponu ??? Önce biriyle çalışmayı öğrenin.

 
Vladimir Karputov :

Hızlı bir göz atacağım. Hemen tükürdü. Neden 36 gösterge tamponu ??? Önce biriyle çalışmayı öğrenin.

Mum kalıplarını tanımaktan sorumlu kodun tasarımı buradan alınmıştır https://www.mql5.com/en/code/19960 ve yazarın kodunu Bollinger Bantları koduyla birleştirdim. Bu yüzden çok sayıda tampon onun mülküdür.

Patterns
Patterns
  • oylar: 14
  • 2018.02.09
  • Scriptor
  • www.mql5.com
Индикатор ищет и отображает на ценовом графике тридцать популярных свечных паттернов: одно-, двух- и трехбаровые свечные формации. Позволяет выбрать отображение как по каждому отдельному паттерну, так и по группам: одно-, двух- и трехбаровым паттернам. Выводит (отключаемый режим) на экран название каждого найденного паттерна со всплывающими...
 
clickaider :

Mum kalıplarını tanımaktan sorumlu kodun tasarımı buradan alınmıştır https://www.mql5.com/ru/code/19960 ve yazarın kodunu Bollinger Bantları koduyla birleştirdim. Bu yüzden çok sayıda tampon onun mülküdür.

ikna olmadım Kişisel görüşüm abartı. Yani bu canavarın hiç şansı yok.

 
Vladimir Karputov :

ikna olmadım Kişisel görüşüm abartı. Yani bu canavarın hiç şansı yok.

Görüyorsunuz, şimdi düzgün çalışıyor, ancak asıl şeyden yoksun - bir mum kalıbının görünümünü bildiren bir uyarı. En azından şimdi olduğu gibi bitirirdim, en azından planımın göstergeleri için uyarı sistemlerini ayrıntılı olarak açıklayan bir makale.

 
clickaider :

Görüyorsunuz, şimdi düzgün çalışıyor, ancak asıl şeyden yoksun - bir mum kalıbının görünümünü bildiren bir uyarı. En azından şimdi olduğu gibi bitirirdim, en azından planımın göstergeleri için uyarı sistemlerini ayrıntılı olarak açıklayan bir makale.

Bir makale önermeyeceğim, sadece uyarılara mantık eklemeniz gerektiğini söyleyeceğim.

Misal.

Aşama 1.

Yüksek, 20 pip/puan ile Açık'tan fazla olursa bir uyarı vermeniz gereken koşulu ayarladınız (ismde hata bulamıyoruz). Ve şimdi piyasa keskin bir yükselişte. Ne elde ederiz?

 
Vladimir Karputov :

Bir makale önermeyeceğim, sadece uyarılara mantık eklemeniz gerektiğini söyleyeceğim.

Misal.

Aşama 1.

Yüksek, 20 pip/puan ile Açık'tan fazla olursa bir uyarı vermeniz gereken koşulu ayarladınız (ismde hata bulamıyoruz). Ve şimdi piyasa keskin bir yükselişte. Ne elde ederiz?

Bir uyarı dağı mı?

Durum daha basit olabilir mi?

1) model koşulları, örneğin, Üst çizgiden yükselen bir Pin çubuğu oluşturdu (şekle bakın)

2) kırmızı noktalı bir çizgi ve diğer özellikler çizilmeye başlar (şekle bakın)

Bu durumun tamamlandığını size bildirecek sadece bir uyarı veya sadece bir ses sinyali gerekli olacaktır, ancak model hem mum oluşumunun başlangıcında hem de sonunda oluşturulabilir. Bu durumda, mum oluşumunun son dakikaları için koşulun işlenmesini ertelemeniz veya çizim koşulunu kendi üzerine yazmanız gerekir.

 
clickaider :

Bir uyarı dağı mı?

***

Doğru şekilde. Bu nedenle, ADIM 2: alarm sayacını ayarlayın - burada herkes istediği gibi dans eder: sayı, aralıklar ...

 
Vladimir Karputov :

Doğru şekilde. Bu nedenle, ADIM 2: alarm sayacını ayarlayın - burada herkes istediği gibi dans eder: sayı, aralıklar ...

İşte asıl meseleye geliyoruz - bu tasarımın neye benzediği. Dürüst olmak gerekirse, denedim, bir ay önce başarılı bir tasarım oluşturdum, ancak güvenle kaybettim ve asla bulamadım.

Bana bir tasarım örneği verebilir misin?

Teknik olarak bu, bir uyarı aralığı bloğundan ve uyarının kendisinden oluşmalıdır.

Bekleme bloğunun ne kadar doğru görünmesi gerektiğinden emin değilim, ancak şöyleyse:

 void TimeSkip( int value)
{
 datetime end_time= TimeCurrent (); // время окончания ожидания
 while ( TimeCurrent () < end_time + value){} // цикл в течение заданного времени
}