Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Neyi doğru anladığımı ve neyi anlamadığımı açıklayın.
double val= iCustom ( NULL ,0, "RegressionPolynomial" ,13,1,0);
...Neyi doğru anladığımı ve neyi anlamadığımı açıklayın.
double val= iCustom ( NULL ,0, "RegressionPolynomial" ,13,1,0);
double - val değişkeninin olacağı anlamına gelir bir kesirli kısım içeren gerçek bir sayı.
val - val adını verdiğimiz değişken
= - val değişkenine değerler atayın
iÖzel - Değişkene sayısal bir değer kazandıracak bir fonksiyon çağırıyoruz.
( - tam olarak buradan neyin listeleneceği bir işaretçi iCustom işlevinin parametreleri
NULL - iCustom işlevi , geçerli döviz çiftinden val değişkenini hesaplar
0 - iCustom işlevi , geçerli grafik döneminden val değişkenini hesaplayacaktır
"RegressionPolinomynal" - işlevin geldiği göstergenin adı iCustom val değişkenini hesaplayacaktır
13 - giriş parametresi (gösterge özellikleri penceresinde görüntülenen ilk parametrenin sayısal değeri)
1 - Belli değil :( ( gösterge satırının İndeksini yazarlar)
0 - Net değil :( ( gösterge tamponundan alınan değerin İndeksini yazarlar)
) - burada tam olarak neyin listeleneceğini gösteren bir işaretçi iCustom işlevinin parametreleri
; - val değişkenine bir değer atamaktan sorumlu olan bir kod parçasının sonu
Göstergeye TÜM parametreleri geçirmeniz gerekir, sahip olduğunuz kadar çok, sadece ilki değil, 6 tanesine sahip olmalısınız. Ayrıca, göstergede belirtildiği gibi aynı sırayla iletilmelidirler.
Teşekkür ederim. 6 Seçenekler. Kod satırının son hali şu olur: double val= iCustom ( NULL ,0, "RegressionPolynomial" , 13,10000,55,5,2,0 , 1,0);
Tüm parametreler göstergeye iletilmelidir ...
Hangi gösterge? RegressionPolynomial göstergesinden Parametreleri (External, Extern) kaldırdığımı ve val değişkenini hesaplamak için iCostum fonksiyonlarını geçtiğimi fark ettim.
Teşekkür ederim. 6 Seçenekler. Kod satırının son hali şu olur: double val= iCustom ( NULL ,0, "RegressionPolynomial" , 13,10000,55,5,2,0 , 1,0);
Tüm parametreler göstergeye iletilmelidir ...
Hangi gösterge? RegressionPolynomial göstergesinden Parametreleri (External, Extern) kaldırdığımı ve val değişkenini hesaplamak için iCostum fonksiyonlarını geçtiğimi fark ettim.
val değerini görüntüleyen bir komut dosyası oluşturun.
Seçim yöntemini kullanarak iCus st m işlevinin anlamını anlayacaksınız.
P./S.: Belirsiz anlar için sitedeki aramayı yazın: iC u st m ve kodları ayrıştırın.
"Bilimsel dürtme" yöntemini kullanın. 13'ün gösterge özellikleri penceresinden olduğunu ekleyeceğim ve bu parametrelerin çoğu (harici gösterge kodunda) varsa, bu parametreleri hesaplayan EA'dan virgülle ayrılmış olarak geçirilebilir. İletilebilir veya hiç iletilmeyebilir. Bazılarını aynı şekilde geçebilir ve bazılarını hesaplayabilirsiniz. Bu, sahibinin işidir. Çizgi göstergesinin indeksi, göstergeye atanan diziler (kodda) ile görüntülenebilir veya sıfırdan başlayarak veri penceresinde hesaplanabilir (yukarıda yazdım). Alınan değerin indeksi, eğer mevcut değere ihtiyaç duyulmuyorsa, gerekli sayıda onay için sağa geri adım atmak veya EA'daki gösterge verileriyle (geçmiş ve şimdiki veya başka bir şey) herhangi bir işlem yapmaktır. Eh, geri kalanı, val hariç, gerçeğe benzer gibi görünüyor.
1. Teşekkürler. Evet! Bir danışmanı kodlama bilgisinde "bilimsel dürtme" yöntemini kullanıyorum. Ama bu biliş sürecinden ÇOK tatmin oluyorum! Yardımla çalışırken hayal bile etmediğim şey.
2. ...bu parametreleri hesaplayacak olan EA'dan bir virgülle geçilebilir... - eğer sadece oluşturulma sürecindeyse hangi EA'dan?
3. ...sıfırdan başlayarak (yukarıda yazdım) ... " 1, sizden açmanızı istediğim penceredeki sıralı sayıdır (buna "sayı dizisi" diyorsunuz). yukarıdan aşağıya 2. " evet. Sadece başka bir yazı yazarken okudum, cevaplamayı başardınız, bu yüzden geç oldu. Teşekkür ederim. HER ŞEYİ kesinlikle okurum. Ama yine de tam olarak ne olduğunu anlamadım " Gösterge Çizgisi İndeksi "
Ama yine de tam olarak ne olduğunu anlamadım " Gösterge Çizgisi İndeksi "
Teşekkür ederim. 6 Seçenekler. Kod satırının son hali şu olur: double val= iCustom ( NULL ,0, "RegressionPolynomial" , 13,10000,55,5,2,0 , 1,0);
Tüm parametreler göstergeye iletilmelidir ...
Hangi gösterge? RegressionPolynomial göstergesinden Parametreleri (External, Extern) kaldırdığımı ve val değişkenini hesaplamak için iCostum fonksiyonlarını geçtiğimi fark ettim.
Vladon :
tüm parametreleri geçmek gerekli değildir, parametresiz mümkündür
Yapabilir. Ancak optimize edicideki parametreleri seçmek istiyorsanız, yapmanız gerekir. Ve kesinlikle istiyorsun, kendimden biliyorum)))
Önceki tüm gönderileri okuyun ve tekrar okuyun. çok şey anladım. Yardımcı cevaplarınız aracılığıyla MQL4'ü öğrenmeye yönelik yardım ve teşvik için ALL'e teşekkür ederiz. Bu aşamada, her şeyi doğru anlayıp anlamadığımı anlamaya devam ediyor. Her şeyi nasıl gördüğümü açıklamaya çalışacağım ve lütfen yanlış olduğum yeri düzeltin / tamamlayın. Yani kendim için ne anladım:
1. "RegressionPolynomial" göstergesi 2 çizgi çizer. Yani 2 tamponu var. Her tikte yeni değerlerin yazıldığı. Ve geçmiş değerler arşivlenir.
2. iCostum fonksiyonunu kullanarak bu değerleri değişkenlerimize atayabiliriz.
3. Fonksiyonun çalışabilmesi için, çalışacağı Parametreleri belirtmelidir. Yani:
3 A. Hangi döviz çifti ile çalışılır. (NULL - akımla birlikte )
3b. Programın hangi döneminden itibaren çalıştırılacağı. (0- mevcuttan)
3c. Çalıştırılacak göstergenin adı. (benim durumumda RegressionPolynomial )
3 boyutlu. Gösterge özellikleri penceresinde görüntülendikleri sıradaki göstergenin tüm Girdi (giriş) parametrelerinin değerleri. ( benim içinde
durum 10000.55.5.2.0 )
3e. Çalıştırılacak gösterge satırının dizini (veri penceresi listesindeki gösterge satırının seri numarası) . ( benim durumumda, ilk satır 1 ise,
eğer ikincisi ise 2 )
3f. Ve gösterge tamponundan alınan değerin indeksi ( arabellek değerlerinin seri numarası) ile çalışılır.
( 0- geçerli tampon değerinden, 1-geçmiş tampon değerinden vb.)
4. iCostum işlevi yürütüldükten sonra, daha önce belirtilen değişkene, aşağıda belirtilen değer için fiyata eşit sayısal bir değer atanır.
moment parametreleri.
5. Gösterge çizgisi geçiş sinyali, yalnızca matematiksel formüllerle hesaplanır, çünkü göstergenin kendisi açıkça yapamaz.
bu noktayı belirtin.