Bu özel gösterge ( iTrend.mq4) mevcut bir EA'ya programlanabilir mi ... peki nasıl kodlanacak ???

 
??
 
wizkid :
??

özel bir göstergeyi nasıl kullanacağınızı veya çağıracağınızı soruyorsanız, bu çok basit... işlevi bu şekilde tanımlamak için "iCustom"u kullanın

 double MyTrend = iCustom ( NULL , 0 , " iTrend " , 0 , 0 ) ;

göstergeyi "uzman/gösterge/" dizinine yerleştirin... o zaman yolu belirtmeye veya .mq4 dosya uzantısını kullanmaya gerek yoktur.


diğer değerler hakkında bilmeniz gereken her şey MetaEditor Kitaplığındadır. Bunun dışında, benim anladığım kadarıyla göstergeyi EA'nıza bir işlev gibi yerleştirmeye çalışmak zaman ve bilgisayar kaynakları kaybıdır. gerçekten hiçbir şey kazanmazsınız, terminal göstergeleri ve EA'ları farklı şekilde işler ve göstergenin işlenmesi EA'dan Terminal iş parçacığına kullanılabilirliğini bozar. Ayrı dosyalar olarak birbirleriyle çakışmazlar.

 
deniz kurdu yazdı >>

özel bir göstergeyi nasıl kullanacağınızı veya çağıracağınızı soruyorsanız, bu çok basit... işlevi bu şekilde tanımlamak için "iCustom"u kullanın

göstergeyi "uzman/gösterge/" dizinine yerleştirin... o zaman yolu belirtmeye veya .mq4 dosya uzantısını kullanmaya gerek yoktur.


diğer değerler hakkında bilmeniz gereken her şey MetaEditor Kitaplığındadır. Bunun dışında, benim anladığım kadarıyla göstergeyi EA'nıza bir işlev gibi yerleştirmeye çalışmak zaman ve bilgisayar kaynakları kaybıdır. gerçekten hiçbir şey kazanmazsınız, terminal göstergeleri ve EA'ları farklı şekilde işler ve göstergenin işlenmesi EA'dan Terminal iş parçacığına kullanılabilirliğini bozar. Ayrı dosyalar olarak birbirleriyle çakışmazlar.

Rosh yazdı >>
Evet, mümkün (bkz . Bir Gösterge Kodunu Uzman Danışman Koduna Aktarma. Uzman Danışmanın Genel Yapısal Şemaları ve Gösterge İşlevleri ), ama neden?

Önerdiğiniz şeyi yaptım ve şimdi derlerken bu mesajı alıyorum.................'iCustom' - başlatma bekleniyor C:\Program Files\Interbank FX Trader 4Demo\experts\PTTrend_201] .1.mq4 (15, 16)

 

iTrend göstergesinin herhangi bir giriş parametresi var mı?

Öyleyse, iCustom () çağrısında belirtilmeleri gerekir.

 
phy wrote >>

iTrend göstergesinin herhangi bir giriş parametresi var mı?

Öyleyse, iCustom() çağrısında belirtilmeleri gerekir.

Bu nedenle giriş parametrelerinin burada belirtilmesi gerekir... double MyTrend = iCustom ( NULL , 0 , " iTrend " , 0 , 0 ) ;

 

double MyTrend = iCustom ( NULL , 0 , " iTrend " ,P1, P2, P3, P4, 0 , 0 ) ;

Tüm giriş parametreleri belirtilmelidir, evet. Kaç tane var?

 
phy wrote >>

double MyTrend = iCustom ( NULL , 0 , " iTrend " ,P1, P2, P3, P4, 0 , 0 ) ;

Tüm giriş parametreleri belirtilmelidir, evet. Kaç tane var?

7 tane vardır ...Yani, P1'den P7'ye şu şekildedir double MyTrend = iCustom ( NULL , 0 , " iTrend " ,P1, P2, P3, P4, P5, P6,P7, 0 , 0 ) ;

 
wizkid wrote >>

7 tane vardır ...Yani, P1'den P7'ye şu şekildedir double MyTrend = iCustom ( NULL , 0 , " iTrend " ,P1, P2, P3, P4, P5, P6,P7, 0 , 0 ) ;

Şimdi MyTrend=iCustom(NULL,0,"iTrend",0,0,0,40,8,25,200,0,0).... ve hala aynı hata mesajını alıyorum 'iCustom' - başlatma bekleniyor C:\Program Files\Interbank FX Trader 4Demo\experts\PTTrend_201].1.mq4 (15, 16)

 

Adı iTrend mi yoksa i_Trend mi?

 
phy wrote >>

Adı iTrend mi yoksa i_Trend mi?

iTrend

Neden: