![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Expert Advisor'ı test cihazında görsel modda çalıştırıyorum. Göstergeyi çizelgeye asıyorum ve gidelim. Açılış fiyatlarında .
İlginç bir yaklaşım, her şeyi ontik'te toplayın ve ondeinit'te bir dosyaya yazın) Ve metin temelinde toplayın)
Fena değil)
katma
Neden ++bitiş+1 ve bitiş=-1?
Barları açılış fiyatına göre sayma))) Bunda bir şey var)
İlk olarak, son eleman bitiş=-1'e eşittir, yani dizi boştur.
Dizinin boş olması veya dalga numarasının değişmesi koşuluyla yeni bir öğe ekleyin ++finish+1
Önce ++finish'i birer birer artırın, ardından diziyi yeniden boyutlandırın .
İlk olarak, son eleman bitiş=-1'e eşittir, yani dizi boştur.
Dizinin boş olması veya dalga numarasının değişmesi koşuluyla yeni bir öğe ekleyin ++finish+1
İlk artış birer birer bitirin, ardından diziyi yeniden boyutlandırın .
neden ++bitir ve bitir=0 ve bitir==0 olmasın
bir ve aynı gibi görünüyor.
bitiş dizinin son elemanıdır . Her zaman dizinin boyutundan birer birer küçüktür.
Dizi boşsa, boyutu 0'dır ve son öğe -1'dir, yani mevcut değildir.
ArrayResize (res,++finish+1); iki eylem gerçekleştirir: önce son elemanın indeksini arttırırız, sonra diziyi arttırırız.
İlk durumda, bitiş önce 0 olur ve ardından dizinin boyutu 1 olur.
Şimdi son öğeye başvurabiliriz: res[finish].bars=......
bitiş dizinin son elemanıdır . Her zaman dizinin boyutundan birer birer küçüktür.
Dizi boşsa, boyutu 0'dır ve son öğe -1'dir, yani mevcut değildir.
ArrayResize (res,++finish+1); iki eylem gerçekleştirir: önce son elemanın indeksini arttırırız, sonra diziyi arttırırız.
Doğru, hemen gelmedi. Dizi boyutuna aynı bağlama.) 0 ilk öğe)
Evet, başta alışılmadık bir durum ama kod yeterince kısa ve kullanışlı. Ve indeksteki ve dizideki artışın tek bir yerde gerçekleştiğini kesin olarak biliyorum.
Trendler ve dalgalar hakkında. Bence, zaman dilimleri olduğu kadar çok trend yok.
Yaklaşık bir ila üç tane var. Aylarca süren bir küresel. İkincisi, küresel olanın tersidir ve bir günden bir haftaya kadar veya daha uzun süren bir geri çekilme eğilimidir.
Üçüncüsü ise gün içi. Her gün ileri geri sallanan bir şey. Bu küçük trendler, küresel trendin dalgalarıdır.
Ve tüm bu eğilimlerin başlangıç ve bitiş noktaları vardır. Zaman çerçevesini değiştirirken, bu noktalar atlamamalıdır.
Evet, ilk başta alışılmadık, ancak oldukça kısa bir kod ve kullanışlı. Ve indeksteki ve dizideki artışın tek bir yerde gerçekleştiğini kesin olarak biliyorum.
Trendler ve dalgalar hakkında. Bence, zaman dilimleri olduğu kadar çok trend yok.
Yaklaşık bir ila üç tane var. Aylarca süren bir küresel. İkincisi, küresel olanın tersidir ve bir günden bir haftaya kadar veya daha uzun süren bir geri çekilme eğilimidir.
Üçüncüsü ise gün içi. Her gün ileri geri sallanan bir şey. Bu küçük trendler, küresel trendin dalgalarıdır.
Ve tüm bu eğilimlerin başlangıç ve bitiş noktaları vardır. Zaman çerçevesini değiştirirken, bu noktalar atlamamalıdır.
Dünyadaki fraktallık farklı bir hikaye anlatıyor gibi görünüyor. Ayrık maliyet fonksiyonunun davranışı, farklı ölçeklerde benzerdir (terim eşit derecede uygun değildir))). Daha küçük zaman dilimlerinde trend değişim noktalarını yakalama fikri yeni değil. Yayılma ve komisyonları kazanırsanız, bir şans var.
Bunun nedeni, çok sayıda katılımcının bulunduğu sistemlerde eğilimlerin nedenlerini mantıksal olarak ilişkilendirmek ve bunları tanımlamak her zaman mümkün değildir. Belki de nedenler ile fiyat davranışı arasında doğrudan veya dolaylı bir bağlantı aramaya gerek yoktur.
Küçük TF, olduğu gibi, eski TF'nin çubuğunu deşifre eder. Yön değiştirmeden önce dalgaların sırasına bakmak mantıklıdır. Ve belki de SB'den bir fark olacaktır)
Fraktaliteye karşı değilim. Soru, çok sayıda alt trendlere bölünmenin uygunluğudur. Başınızın dönmesini önlemek için üç seçenek yeterlidir.
Belki de, görünüşe göre araştırmaya farklı yaklaşımlar. Sadece 3 TF'lik sistemler gördüm. Ama nedense etkilenmediler. Bende tam tersi var, önce genel olarak neyin ölçülebileceğini anlayın ve sonra doğru olanı seçin. Daha uzun bir yol ve her zaman haklı değil, ancak bazen daha etkili.