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
Nötron
Muhtemelen yanlış bir şey yapıyorum, günlükte betiği çalıştırdığımda bu 2007.11.13 17:43:28 Script 'FAK' bir gösterge ve yürütülmeyecek
ve hiçbir şey çizilmez.
Nötron
Muhtemelen yanlış bir şey yapıyorum, günlükte betiği çalıştırdığımda bu 2007.11.13 17:43:28 Script 'FAK' bir gösterge ve yürütülmeyecek
ve hiçbir şey çizilmez.
Hadi bunu deneyelim:
Gösterge olarak kullanırsanız, komut dosyasını bir klasöre koyarsanız hiçbir şey göstermediği ortaya çıktı.
Her şeyi biliyorsunuz, her şeyi nasıl yapacağınızı biliyorsunuz ve zaten yaptınız (MathCad, MQL, FFT ve y(x) zaten yaptı). Belki MQL'deki ACF navayesh'in matcad'de yaptığımın bir benzerine ihtiyacı vardır. Yoksa günün veya gecenin bu saatinde ne tür içecekleri tercih ettiğinizi sormadım mı? :-)
Gösterge olarak kullanırsanız, komut dosyasını bir klasöre koyarsanız hiçbir şey göstermediği ortaya çıktı.
Bunun gösterge olduğunu söylemeyi unuttum.
Ve burada, farklı Zaman Çerçeveleri (TF) için oluşturulmuş bitişik farklar (fiyat artışları) arasındaki korelasyon katsayısıdır. Başka bir deyişle, bu, önceki komut dosyasından farklı zaman dilimleri için oluşturulmuş ilk sütundur (1 dak - ilk sütun, 2 dak - ikinci... n dakika - ent). Dakika çubuklarında çalışır.
//+------------------------------------------- --------------------+
//| FAK TF.mq4 |
//| Telif hakkı © 2007, Nötron |
//+------------------------------------------- --------------------+
#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 1
#özellik göstergesi_renk1 Kırmızı
#özellik göstergesi_width1 4
harici int Nbars=5000, n=50;
int i,adım,Başlat,TF;
çift s1,s2,fak[1000],Dif0,Dif1;
int başlangıç()
{
Başlat=Nbars+n;
(TF=1;TF<=n;TF++){ için
s1=0;s2=0;
for (i=Nbars;i>=0;i--) {
Dif0=Aç[i]-Aç[i+TF];
Dif1=Aç[i+TF]-Aç[i+2*TF];
s1=s1+Dif0*Dif1;s2=s2+Dif0*Dif0;}
fak[TF]=s1/s2; }
}
int init()
{
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexBuffer(0,fak);
dönüş(0);
}
Bu saf bir Markov sürecidir. Volatilite ile çarparsak, TF'den TS'nin karlılık fonksiyonunu alırız.
SellStop'u koyun. 15 p'lik bir son stop koydum.Fiyat düştü, bir emir açıldı ve fiyat 100 daha düştü, tersine döndü ve 180 arttı. Emir 85p'de kapanması gerekiyordu ve SL'de kapandı
TS'nin bekleyen siparişlerle verilmediğini düşünürdüm, ancak periyodik olarak çalışır.
Bu tamamen farklı bir hikaye. Konuyu dağıtmayalım.
Bu gösterge, TF'nin bir fonksiyonu olarak Markov sürecinden yararlanan TS için karlılığı (puan/işlem) (gelecekteki çubuğun yönünün ve genliğinin mevcut olana bağımlılığı) gösterir. Dakikalar içinde çalışır.
Eğer koddaki satır
SetIndexBuffer (0, Kar); ile ikame edilmiş
SetIndexBuffer(0,Vol); daha sonra enstrümanın volatilite değerleri TF'nin bir fonksiyonu olarak puan olarak gösterilecektir.
Yurixx , peki çözdün mü, çözmedin mi? Bana bir resim göster, olur mu? Neredeyse kesinlikle -100 ila +100 aralığında dalgalanan osilatöre ve giriş / çıkış / dönüşlere - kesinlikle bu alanın ötesindeki çıkış noktalarında bakmak harika olurdu ...
Genel durumda çözmek mümkün değildir. Belirli bir durumda, onu çözdüm. Sonuç bir trend göstergesidir. Ancak bu göstergenin ikinci satırı - eğilimin gücü - henüz normalleştirilmedi. Bununla ilgili bazı fikirler var, ancak hala çok ham.
Buradaki resim 'Tendential Planimetri Metodu'dur ve bu arada görmüşsünüzdür.