şarap oyuncakları - sayfa 23

 
Vinin :


Daha kolay olabilir. iRSI() kullanın

çift iRSI ( string sembolü, int zaman çerçevesi, int periyodu, int uygulanan_fiyat, int shift)

Göreceli Güç Endeksi hesaplaması.

RSI=iRSI(NULL, 0, RSI_Period, PRICE_CLOSE,1);
if (RSI>50.0) {dönüş(BULL);}
f(RSI<0.0) {dönüş(AYI);}
Teşekkür ederim, daha kolayına ihtiyacım yok ... ilginç olan sadece göstergeden parametrelerin içe aktarılması ... belki diğer yerleşik olmayan göstergelerden gelen sinyalleri uygulayacağım - değiştirilmiş stokastik, anlar, oynaklık göstergeleri ve basit bir otur ya da satın al mantığı olan diğer şeyler ... Sadece şablon danışmanını ve makinenin bir örneği olarak, tabiri caizse... diğer göstergeleri av makinesine kıyasla kontrol edin...
https://book.mql4.com/en/samples/shared az önce baktı...
Öğreticide şöyle görünecek:
double iCustom ( dize sembolü , int zaman çerçevesi , dize adı , ..., int modu , int shift )


double iCustom ( 0 , 0 , "+RSI-TC" , RSI(1), int modu , int shift )
mod gösterge çizgi dizini ve kayması ne olmalıdır? ve ithalat?

 
Rossi :


O zaman biraz değiştirebilirsiniz.

RSI= iCustom ( NULL , 0 , "+RSI-TC" , RSIPeriod, BullLevel, BearLevel, AlertOn, 0 , 1 );
if (RSI> 50 ) return (BULL);
if (RSI< 50 ) return (BEAR);
 
Vinin :


O zaman biraz değiştirebilirsiniz.


teşekkürler deneyeceğim

RSIPperiod yerine 1 yerine koymanız gerekir ve ardından RSI'ya RSI = RSI(1) değeri atanacaktır.

ve BullLevel, BearLevel, bunu EA'da extern double olarak ayarlamalı mıyım? ve 50.0 olarak ayarla?

 
Rossi :


teşekkürler deneyeceğim

RSIPperiod yerine 1 yerine koymanız gerekir ve ardından RSI'ya RSI = RSI(1) değeri atanacaktır.

ve BullLevel, BearLevel, bunu EA'da extern double olarak ayarlamalı mıyım? ve 50.0 olarak ayarla?


Göstergeye baktınız mı? RSIPperiod, hesaplama dönemidir.

Evet ve iCustom () ile daha iyi tanımanız gerekir

 
Vinin :


Göstergeye baktınız mı? RSIPperiod, hesaplama dönemidir.

Evet ve iCustom () ile daha iyi tanımanız gerekir


evet, ilk başta oradaki mantığı anlamıyorum, neden oraya RSI atanıyor? örneğin başka bir dizinin değeri değil ...

muhtemelen başka bir dilden hatıralar...

Bunu şu şekilde uygulardım: RSIhere = iCustom (RSI (1), 0, 0 , "+RSI-TC" , RSIPeriod, BullLevel, BearLevel, AlertOn , 0 , 1 );
örneğin, yerel değişkene yerel gösterge satırındaki ilk basamağı atadı... Neyse, işte böyle... tüzüğü ile...

 
VininI_AAA_12.1_.mq4, MA17LW-Open ile hemen hemen aynıdır ve MA17Ex-Close veya Simple eklerseniz, bir sistem olacaktır.
 
med1um :
VininI_AAA_12.1_.mq4, MA17LW-Open ile hemen hemen aynıdır ve MA17Ex-Close veya Simple eklerseniz, bir sistem olacaktır.

Biraz deşifre edin. zor değilse tabi
 
Vinin :

Biraz deşifre edin. zor değilse tabi

MA17

MA yöntemi: Doğrusal Ağırlıklı

başvurmak: Açık

VininI_AAA_12.1_.mq4 ile kesişimlere bakarsanız, iyi çıktılar ve bazen girdiler elde edersiniz,

ve eğer MA17Expotential-Close'u VininI_AAA_12.1_.mq4'e atarsanız, renk değişimi ve kesişimler ile MA17LW-Close ve MA17Ex-Open'ın kesişimleri neredeyse çakışır.

 

VininI_AAA_12.1_.mq4 evrensel bir şey yapma girişimi. Hem HMA hem de LRMA ondan yapılabilir. Ve çok daha fazlası olur. Sadece uygun parametreleri ayarlamanız gerekir.

 
Vinin :

VininI_AAA_12.1_.mq4 evrensel bir şey yapma girişimi. Hem HMA hem de LRMA ondan yapılabilir. Ve çok daha fazlası olur. Sadece uygun parametreleri ayarlamanız gerekir.

Ben sadece bunun, örneğin en uzun pozisyonlardan biri olarak alınıp satılabileceği gerçeğinden bahsediyorum (genellikle 1. sinyalden ve 2. başabaştan sonra 3. pozisyon gibi tutmaları kullanırım)