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

 
pr0gre5 :

Tünaydın,

standart kitaplığı kullanıyorum

çoklu göstergeler ticaret sinyalleri üretir

tanımlı eşik değerleri (ThresholdOpen ve ThresholdClose)  

Ticaret sinyalleri nasıl karşılaştırılır?

diyelimki:

- bir gösterge satın almak için bir sinyal, bu m_pattern_0 ve 50'ye eşittir,

-ama ikinci gösterge bize satmamızı söylüyor ve m_pattern_1 değeri 50

ancak m_pattern_0 ve m_pattern_1'i karşılaştırmamız gereken hiçbir yerde yazmadık,

nasıl çalışır?

Bir makale var: MQL5 Sihirbazı: Yeni sürüm
 

okuman

Nihai oylamanın sonucunu hesaplayın. MA modülünden alınan ağırlıklı tahmin 0,4 * 100 = 40 olarak hesaplanır.

Stokastik modülünden ağırlıklı tahmin 0,8 * (-80) = -64 olarak hesaplanır.

Eksi-çünkü döndü.

Gösterge

satın alma koşulu - m_pattern_0 unsigned int değeri

satış koşulu - m_pattern_1 unsigned int değeri

işaret nereden geliyor?

 
pr0gre5 :

okuman

Nihai oylamanın sonucunu hesaplayın. MA modülünden alınan ağırlıklı tahmin 0,4 * 100 = 40 olarak hesaplanır.

Stokastik modülünden ağırlıklı tahmin 0,8 * (-80) = -64 olarak hesaplanır.

Eksi-çünkü döndü.

Gösterge

satın alma koşulu - m_pattern_0 unsigned int değeri

satış koşulu - m_pattern_1 unsigned int değeri

işaret nereden geliyor?

Şu an meşgulüm. Ya da sabırlı olun, yoksa belki başka biri cevap verir.
 

Soruyu Stokastik göstergeye dayanarak daha ayrıntılı yazacağım.

makale MQL5 MASTER: YENİ VERSİYON

Sinyallerin her birinin kendi piyasa kalıpları vardır (belirli bir fiyat ve gösterge değerleri kombinasyonu).

 //--- "weights" of market models (0-100)
   int                m_pattern_0;       // model 0 "the oscillator has required direction"
   int                m_pattern_1;       // model 1 "reverse of the oscillator to required direction"
   int                m_pattern_2;       // model 2 "crossing of main and signal line"
   int                m_pattern_3;       // model 3 "divergence of the oscillator and price"
   int                m_pattern_4;       // model 4 "double divergence of the oscillator and price"

yapıcıdaki değerleri tanımlayın

m_pattern_0( 30 ),
m_pattern_1( 60 ),
m_pattern_2( 50 ),
m_pattern_3( 0 ),
m_pattern_4( 90 )

Seçenek 2.

Aynı zamanda, Stokastik osilatör geri döndü ve fiyatla bir ayrışma oluşturdu. Bu, bir fiyat düşüşünü varsayan Stokastik modülüne gömülü modellerden biridir. Bu modelin önemi 80'dir.

Doğru anladıysam bu bir seçenek: m_pattern_3; // model 3 "osilatörün ve fiyatın farklılaşması"


Stokastik modülünden ağırlıklı tahmin 0,8 * (-80) = -64 olarak hesaplanır

Soru Eksi nasıl ortaya çıktı



 
pr0gre5 :
...
"-" - sinyal yönü aşağı. "+" - sinyal yönü yukarı.
 

son çubuktaki gösterge değeri sondan bir öncekinden daha yüksekse (değer büyür), o zaman artı

son çubuktaki gösterge değeri sondan bir önceki değerden düşükse (değer azalır), o zaman eksi

Böyle?

 
pr0gre5 :

son çubuktaki gösterge değeri sondan bir öncekinden daha yüksekse (değer büyür), o zaman artı

son çubuktaki gösterge değeri sondan bir önceki değerden düşükse (değer azalır), o zaman eksi

Böyle?

Numara. Göstergenin değeri değil. Gösterge okumalarına bağlı olarak gösterge sinyal modülü sinyaller üretir. Bu sinyaller farklı güçlerde ve farklı yönlerde üretilir.
 

https://www.mql5.com/ru/articles/488 yazısını ilk defa okudum ve renkli olmasına rağmen o anı kaçırdım)

İlk olarak, sırasıyla uzun pozisyonlar açmak veya kısa pozisyonlar açmak veya kısa pozisyonları kapatmak veya uzun pozisyonları kapatmak için artı işareti ve eksi işareti belirlenir . Daha sonra mutlak değerlerini , her zaman pozitif olan Signal_ThresholdOpen ve Signal_ThresholdClose eşikleriyle karşılaştırmak için hesapladık.

Yardım için teşekkürler!

Документация по MQL5: Стандартная библиотека / Классы торговых стратегий / Модули торговых сигналов
Документация по MQL5: Стандартная библиотека / Классы торговых стратегий / Модули торговых сигналов
  • www.mql5.com
Стандартная библиотека / Классы торговых стратегий / Модули торговых сигналов - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
-Aleks- :

Evet, alınmadım - sahibi - Barin!

Eh, umarım kodla ilgili yeni sorulara anlaşılır cevaplar alabilirim ...

Artık şu kodla ilgili sorular sorabilirsiniz: GlobalVariable
 
Merhaba! Expert Advisor'da saat 08:00 vs. değil de 08:30 periprobyval'de nasıl emir açacağımı söyle, her şey gibi bir timer girişim var int TimeFr=240; testte değiştirildiğinde sipariş açmayan