Etkili bir danışman yazmak

 

Bu forumun MT5 bölümünün konularından birinin önerisinden, gerçek kar getiren verimli çalışan bir Uzman Danışman yaratma fikri doğdu. Fikir şudur: Başlıyorum - neden böyle olduğunu açıklarım, sonra başlangıç kodunu yaparım, bilmeniz gereken tüm nüansları açıklarım, test edersiniz, robotun çalışmasını izler ve kusur bulursanız, ses O. Düzeltiriz, tekrar test ederiz, ararız... "Dökülmezlik" elde edene kadar bu böyle devam eder.

EA'yı "Binarnic" olarak adlandıracağım. Dosya adı şöyle görünecek: Binarnic_1.0.

Özellikle buna dikkatinizi çekmek istiyorum ve nedeni şudur: Uzman Danışmanımın kodunda kimsenin değişiklik yapması yasak olduğundan, kodumun sürümlerinin diğer sürümlerin sürümleriyle karıştırılmamasını istiyorum. forum katılımcıları Örneğin, takma adı Ivan olan bir kullanıcının kodumu değiştirme isteği var. Değişiklikler yapıyor, ancak dosyasını Binarnic_Ivan_1.1 olarak adlandırıyor. Bu yaklaşımla, Binarnic_1.0 dosyamı aldığı, üzerinde değişiklikler yaptığı ve sonucun dosyanın bir sonraki sürümü olduğu ortaya çıkıyor - " Binarnic_Ivan_1.1 "

Bence herkes bu basit kurallara katılacaktır, çünkü bunlar mantıklıdır.

 
Çok para biriminde ve zaman dilimlerine atıfta bulunmadan bir şey
 
Vitaly Murlenko :

Bu forumun MT5 bölümünün konularından birinin önerisinden, gerçek kar getiren verimli çalışan bir Uzman Danışman yaratma fikri doğdu. Fikir şudur: Başlıyorum - neden böyle olduğunu açıklarım, sonra başlangıç kodunu yaparım, bilmeniz gereken tüm nüansları açıklarım, test edersiniz, robotun çalışmasını izler ve kusur bulursanız, ses O. Düzeltiriz, tekrar test ederiz, ararız... "Dökülmezlik" elde edene kadar bu böyle devam eder.

Herkese iyi akşamlar ve iyi bir ruh hali!

"Sliviator olmayan" fikri kendi içinde ilginç, ancak çok fazla "Ama!"

Genel olarak, başla, yardım etmeye çalışacağım.

Saygılarımla, Vladimir.

 

Uzman Danışman kodunu oluşturacağımız temel materyali toplamak. İşte ikili opsiyon ticaretimdeki başka bir hatanın ekran görüntüsü:

Trende karşı işlem gördü

Bu düşüş eğilimine dikkat edin. İçinde kaç tane kırmızı mum var? 12 temiz tane saydım, onlara "trend mumları" ve yeşil - "ters trend" diyelim. Kaç tane karşı trend mum var? 2? 3? 4?

Bu bizi şu şekilde ticaret yapma fikrine götürür: grafikte bir trend çizgisi çiziyoruz (sadece aşağı veya yukarı eğilebilir - henüz yatay bir kanalda işlem yapmıyoruz). Her mumda başlangıç (minimum) lotu açıyoruz. Trend çizgisi kırılır kırılmaz (ilk mumun kapanış fiyatı trend çizgisinin arkasındadır), tüm emirleri otomatik olarak kapatır ve ticareti durdururuz.

Penetrasyon ve delinme terimleri üzerinde anlaşalım. Örneğin, ayrılma ve delme.

İlk mumun kapanış fiyatı ihtiyacımız olan seviyenin üzerindeyse, bu seviyenin kırıldığını söyleyeceğiz. İlk mum çubuğunun gölgesi istenen seviyenin üzerindeyse ancak kapanış fiyatı daha düşükse, o zaman kırılma olmadı ve bir delinmemiz var.

Ayrılmak

Bu ekran görüntüsünde, yerel yüksek seviyenin mavi seviyesinin üzerinde başka bir yeşil mum kapandı. Bu seviyeyi geçti. Şimdi delinme:

delinme

Bu ekran görüntüsünde, yeşil mumun en yüksek seviyesi mavi seviyenin üzerindedir, ancak mumun kapanış fiyatı daha düşüktür. Mumun gölgesinin, bir şırınganın iğnesi gibi, seviyeyi basitçe deldiği, ancak mumun gövdesinin seviyeyi geçemediği ortaya çıktı - mumun gövdesi seviyenin altında.

 
Vitaly Murlenko # :

Uzman Danışman kodunu oluşturacağımız temel materyali toplamak. İşte ikili opsiyon ticaretimdeki başka bir hatanın ekran görüntüsü:

...

Çoklu para birimi?, evet ise, test edilip daha da geliştirilebilmesi için MT5 için yazmanız gerekir. MT4 için bir şeye başlamak mantıklı değil, test cihazının yetenekleri orada son derece sınırlıdır.

 
Vitaly Murlenko # :

Uzman Danışman kodunu oluşturacağımız temel materyali toplamak. İşte ikili opsiyon ticaretimdeki başka bir hatanın ekran görüntüsü:

Bu düşüş trendine dikkat edin. İçinde kaç tane kırmızı mum var? 12 temiz tane saydım, onlara "trend mumları" ve yeşil - "ters trend" diyelim. Kaç tane karşı trend mum var? 2? 3? 4?

Bu bizi şu şekilde ticaret yapma fikrine götürür: grafikte bir trend çizgisi çiziyoruz (sadece aşağı veya yukarı eğilebilir - henüz yatay bir kanalda işlem yapmıyoruz). Her mumda başlangıç (minimum) lotu açıyoruz. Trend çizgisi kırılır kırılmaz (ilk mumun kapanış fiyatı trend çizgisinin arkasındadır), tüm emirleri otomatik olarak kapatır ve ticareti durdururuz.

Vitaly, bu gözlemleri temel alıp onlar için bir "başlangıç" kodu yazmak oldukça mümkün ve ardından filtreleri artırmak gerekecek.

Saygılarımla, Vladimir.

 
Uygulamam, istatistikler açısından, bir çizelgede her şeyin olabileceğini gösteriyor. Bu nedenle, bu ticaret sistemi için (buna "Trend çizgisi boyunca ticaret" diyelim), her özel durum için, kasıtlı olarak tam olarak bu tür çizelgeleri ve tam olarak bu tür zaman dilimlerinde, eğilimin açıkça görülebildiği ve aynı zamanda sayı trend mumlarının sayısı, karşı trend mumlarının sayısından daha fazladır. Örneğin, aşağıdaki eğilimin gözlemlendiği grafikler birden fazla kez gördüm (bu genellikle bir çapraz çifttir): bir sonraki trend mumu (nispeten uzun), ardından üç ila beş karşı trend (kısa) parça, sonra tekrar 1-2 uzun trend olanlar, daha sonra tekrar 5 ters trend parçalar halinde geri alma. Sonuç olarak, trend mum başına 3-5 trend karşıtı mum vardır. Böyle bir döviz çiftinde, bu eğilim genellikle kendini tekrar eder ve böyle bir grafik henüz ticaret için bizim için uygun değildir. Her ne kadar daha yüksek/düşük bir zaman diliminde trend/karşı trend mumlarının oranı farklı olabilir. Bu nedenle, grafiğe bir trend çizgisi atmadan önce, alım satımda kullanacağımız alım satım enstrümanını dikkatlice analiz etmeniz gerekir.
 
Vitaly Murlenko # :
Uygulamam, istatistikler açısından, bir çizelgede her şeyin olabileceğini gösteriyor. Bu nedenle, bu ticaret sistemi için (buna "Trend çizgisi boyunca ticaret" diyelim), her özel durum için, kasıtlı olarak tam olarak bu tür çizelgeleri ve tam olarak bu tür zaman dilimlerinde, eğilimin açıkça görülebildiği ve aynı zamanda sayı trend mumlarının sayısı, karşı trend mumlarının sayısından daha fazladır. Örneğin, aşağıdaki eğilimin gözlemlendiği grafikler birden fazla kez gördüm (bu genellikle bir çapraz çifttir): bir sonraki trend mumu (nispeten uzun), ardından üç ila beş karşı trend (kısa) parça, sonra tekrar 1-2 uzun trend olanlar, sonra tekrar 5 ters trend parçalar halinde geri alma. Sonuç olarak, trend mum başına 3-5 trend karşıtı mum vardır. Böyle bir döviz çiftinde, bu eğilim genellikle kendini tekrar eder ve böyle bir grafik henüz ticaret için bizim için uygun değildir. Her ne kadar daha yüksek/düşük bir zaman diliminde trend/karşı trend mumlarının oranı farklı olabilir. Bu nedenle, grafiğe bir trend çizgisi atmadan önce, alım satımda kullanacağımız alım satım enstrümanını dikkatlice analiz etmeniz gerekir.

Grafiklere farklı bir açıdan bakmaya çalışın, örneğin benim yaptığım gibi. Aşağıda beş dakikalık bir zaman diliminde bir grafik bulunmaktadır ve sınıra kadar sıkıştırıldığında tamamen farklı görünmektedir. Bu, trendi görmeyi ve bir trend çizgisi çizmeyi çok daha kolaylaştırır.

Saygılarımla, Vladimir.


 
Henüz kimse MACD'yi aşamadı
 

Bu arada Vitaliy, göstergelere dayalı dilimleme yapmayan bir Expert Advisor oluşturmanın zaman kaybı olduğunu vurgulamak istiyorum. Bu benim şahsi görüşüm olup diğer görüşlerle kesinlikle örtüşmeyebilir. Ancak ortak bir gerçek var - gösterge fiyat hareketini yansıtır ve fiyat göstergeyi takip etmez.

Saygılarımla, Vladimir.

 
MrBrooklin # :

Grafiklere farklı bir açıdan bakmaya çalışın, örneğin benim yaptığım gibi. Aşağıda beş dakikalık bir zaman diliminde bir grafik bulunmaktadır ve sınıra kadar sıkıştırıldığında tamamen farklı görünmektedir. Bu, trendi görmeyi ve bir trend çizgisi çizmeyi çok daha kolaylaştırır.

Saygılarımla, Vladimir.


Ayrıca ekstra gürültüyü ortadan kaldırabilir (pipserler rahatsız olmaz) ve dalga yapısının açıkça görülebildiği bir tablo elde edebilirsiniz.


Neden: