Karşı Emir Stratejisinin algoritma prosedürünü tanımlamak gerekir (Martingale Stratejisi gibi bir şey ama tam olarak değil).

 

Merhaba, MQL5 programcıları veya geliştiricileri için soru, örneğin MT5 için bir strateji yazmanın ne kadar zor olduğunu ve bunu nasıl değerlendirdiğinizi söyleyin? Algoritmayı Excel'e attım, üzgünüm - fotoğrafa bakın.

Algoritmanın orijinal adı ALGO_BLACKJACK&HOOKERS'tır.



ANALİZ
Hareketli Ortalama analizi Robot, Hareketli Ortalama satırını son bir saat için analiz eder ve giriş noktası aramadan alım veya satım pozisyonu açar. al - Hareketli Ortalamanın başlangıç ve bitiş noktalarındaki Değer göstergeleri arasındaki fark pozitifse, sat - negatifse.

İLK POZİSYON
İlk pozisyon => 60p EĞER ilk alış veya satış pozisyonunu açmak. (60, 61...) SONRA ilk konum => -30p EĞER konumu kapatın. (-30, -31…) SONRA ikinci pozisyon.

İKİNCİ KONUM
İkinci pozisyon açılır EĞER birinci pozisyon al, SONRA ikinci pozisyon sat, EĞER birinci pozisyon sat, SONRA ikinci pozisyon al.

ÜÇÜNCÜ KONUM
Üçüncü bir pozisyon açılıyor. EĞER ikinci pozisyon sat => -30p. (-30, -31…) SONRA üçüncü pozisyon al. EĞER ikinci pozisyon sat => 30p. (30, 31…) SONRA üçüncü pozisyon sat. EĞER ikinci pozisyon satın al => 30p. (30, 31...) SONRA üçüncü pozisyon al. EĞER ikinci pozisyon satın al => - 30p. (-30, -31...) SONRA üçüncü pozisyon sat.

KAPANIŞ

IF SUM birinci konum + ikinci konum + üçüncü konum = 60p. (60, 61…) SONRA enstrümandaki tüm pozisyonları kapatın. IF SUM birinci konum + ikinci konum + üçüncü konum => - 60p. (-60, -61…) SONRA enstrümanın tüm pozisyonlarını kapatın. ALGORİTMA REZERVİ: IF SUM birinci konum + ikinci konum + üçüncü konum => 0p. (0, 1...) SONRA enstrümanın tüm pozisyonlarını kapatın.


RİSKLER

Strateji riskleri, kârlı veya kârsız sonuçların toplam olası sonuç sayısına oranı olarak tanımlanır. Başlangıçta 1 kârlı, sonunda 2 kârlı, sonunda 2 kârsız olmak üzere toplamda 5 sonuç vardır. Toplamda, kar olasılığı 3/5 veya 0,6, zarar olasılığı 2/5 veya 0,4'tür, yani 10 işlem 360p kar, 240p zarar verir. ve 120p net kar. Algoritmanın karlılığı %20'dir.


Ek soru: Bir enstrüman için alım ve/veya satım için iki veya daha fazla pozisyon tutmak mümkün müdür?

Karşı siparişler hakkında bir KONU (bağlantı) var. Aslında, algoritma herhangi bir tahminde bulunmaz, sadece işin optimizasyonunu sağlar.

Genel olarak, her zamanki gibi)))


09/04/2017

Şimdi kurlarla, alıntılarla ve dolar cinsinden kârla uğraştım. Sohbetten iki yoldaş sayesinde :) Genel olarak, klasik EUR/USD: 0.1 lot üzerinde 1:100 kaldıraçla 60 puan kâr ederse, bu 6$ kârdır. Hesap makinesine bakın. Mütevazı bir şekilde. Çok fazla 1.0 ile 60 puan = 1:100 kaldıraçla 60$. 6 dolar uğruna 60 puan yakalamanın kârsız olduğunu düşünüyorum. Bu nedenle, eğer çalışacaksam, o zaman 1.0 lot ile. Bu 60 puanı yakalamak zor ama bence 6 dolar buna değmez. 1,0 ile 60 dolar, zaman ve karmaşa için öder, ancak riskler... riskler... işte bu yüzden robot için az çok güvenilir bir algoritma arıyoruz.

 
geratdc :



Genel olarak, her zamanki gibi)))

Her zamanki gibi, periyodik olarak birkaç yıl boyunca böyle bir danışmana geri dönüyorum, hepsi birikmiş kilitlerin ve kayıpların nasıl çözüleceğine dair yeni fikirlerle, ancak hepsi boşuna. Sadece çalışan ve denenmiş böyle bir algoritma oluşturmayı başarırsanız, lütfen bizimle iletişime geçin. :-)))
 
geratdc :

Merhaba, Programcılar veya geliştiriciler için soru, örneğin MT5 için bir strateji yazmanın ne kadar zor olduğunu ve bunu nasıl değerlendirdiğinizi söyleyin? Algoritmayı Excel'e attım, üzgünüm - fotoğrafa bakın.


ANALİZ
Robot, Hareketli Ortalama çizgisini son bir saat için analiz eder ve giriş noktası aramadan alım veya satım pozisyonu açar. al - Hareketli Ortalamanın başlangıç ve bitiş noktalarındaki Değer göstergeleri arasındaki fark pozitifse, sat - negatifse. Yani robot trende bir pozisyon açar (bağlar).

İLK POZİSYON
İlk alış veya satış pozisyonunun açılması (eğer birinci pozisyon => 50$ (50, 51...) SONRA kapanış pozisyonu EĞER birinci pozisyon => -40$ (-40, -41...) SONRA ikinci pozisyon).

İKİNCİ KONUM
İkinci pozisyon açılır EĞER birinci pozisyon al, SONRA ikinci pozisyon sat, EĞER birinci pozisyon sat, SONRA ikinci pozisyon al.

ÜÇÜNCÜ KONUM
Üçüncü bir pozisyon açılıyor. EĞER ikinci pozisyon sat => -40$ (-40, -41…) ise üçüncü pozisyon al olur. EĞER ikinci pozisyon sat => 40 $ (40, 41…) ise, SONRA üçüncü pozisyon sat. EĞER ikinci pozisyon al => 40$ (40, 41...) ise, SONRA üçüncü pozisyon al olur. EĞER ikinci pozisyon al => - $40 (-40, -41...) ise, SONRA üçüncü pozisyon sat.

KAPANIŞ
Enstrümandaki tüm pozisyonları kapatmak (eğer birinci pozisyon => 50$ (50, 51…) SONRA kapanış pozisyonu. EĞER SUM birinci pozisyon + ikinci pozisyon + üçüncü pozisyon => 50$ SONRA tüm pozisyonları kapatır).

Ek soru: Bir enstrüman için alım ve/veya satım için iki veya daha fazla pozisyon tutmak mümkün müdür?

Karşı siparişler hakkında bir KONU (bağlantı) var. Aslında, algoritma herhangi bir tahminde bulunmaz, sadece işin optimizasyonunu sağlar.

Genel olarak, her zamanki gibi)))


Komik, ama şimdi mql5) üzerinde böyle bir sınıf yapıyorum)) Ama seninki bir şekilde fazla mekanik, benimki daha ölümcül.

MT5 hedge hesaplarında, bir enstrüman için iki veya daha fazla alış ve/veya satış pozisyonu tutabilirsiniz .

 

Arkadaşlar son zamanlarda MT5 kullanıyorum.

Algoritmada en azından zayıf bir nokta bulun, neden zayıf olduğunu açıklayın. Birlikte düşünelim. Programlamanın daha karmaşık olduğu açıktır, ancak algoritma çalışıyorsa, program neden çalışmasın? Algoritmanın hiçbir şeyi öngörmediğini, sadece işi optimize ettiğini hatırlatırım.

Demo hesabımda neler olduğunu görüyor musunuz? İşte muhtemelen işleri düzene koyacağım bir algoritma robotu.

 
geratdc :

Arkadaşlar son zamanlarda MT5 kullanıyorum.

Algoritmada en azından zayıf bir nokta bulun, neden zayıf olduğunu açıklayın. Birlikte düşünelim. Programlamanın daha karmaşık olduğu açıktır, ancak algoritma çalışıyorsa, program neden çalışmasın? Algoritmanın hiçbir şeyi öngörmediğini, sadece işi optimize ettiğini hatırlatırım.

Demo hesabımda neler olduğunu görüyor musunuz? İşte muhtemelen işleri düzene koyacağım bir algoritma robotu.

Hayır, görmüyoruz, telepatlar değil.

EĞER ilk konum => -40$ ..... vb. Seviyelere göre değil, hatalardan ilki çalışmak gerekir.

 
Alexey Volchanskiy :


Komik, ama şimdi mql5) üzerinde böyle bir sınıf yapıyorum)) Ama seninki bir şekilde fazla mekanik, benimki daha ölümcül.

MT5 hedge hesaplarında, bir enstrüman için iki veya daha fazla alış ve/veya satış pozisyonu tutabilirsiniz .


Şimdi herşey iyi. Teşekkür ederim. Sonra aynı emirlerin kaldırılacağından korktum.
 
Alexey Volchanskiy :

Hayır, görmüyoruz, telepatlar değil.

EĞER ilk konum => -40$ ..... vb. Seviyelere göre değil, hatalardan ilki çalışmak gerekir.


Lütfen bunun ne anlama geldiğini deşifre edebilir misiniz? Nasıl olmalı.
 
geratdc :

Lütfen bunun ne anlama geldiğini deşifre edebilir misiniz? Nasıl olmalı.


Nasıl yapılacağını bilseydim, uzun zaman önce yapardım)) Ama seviyeler açısından aptalca değil.

Karşı sipariş miktarını belirlemek için fiyat değişim oranını kullanırım. Ancak bu, manuel ticaret için değil, ancak en çok sizde var gibi görünüyor. Burada ellerinizle sayabilirsiniz. Bir robot için var.

 
geratdc :

Lütfen bunun ne anlama geldiğini deşifre edebilir misiniz? Nasıl olmalı.

Bu arada, sonuçlar olacak - İstersen sana bir test yapabilirim. Kaybı karşılamak için ayrı bir mini danışman şeklinde yapacağım. Test kullanıcıları için kaydolun mu?
 
Alexey Volchanskiy :

Bu arada, sonuçlar olacak - İstersen sana bir test yapabilirim. Kaybı karşılamak için ayrı bir mini danışman şeklinde yapacağım. Test kullanıcıları için kaydolun mu?


Evet, bunların hiçbirini anlamıyorum. Danışmanın göstergeden ne farkı var ve robot henüz anlaşılmadı. Lütfen buraya yazın ve ne olduğunu açıklayabilirseniz elbette deneyeceğiz.


Genel olarak, birleşirken karşı siparişlerimi kapattım. 3000 edmo hesabında 700 dolar kaldı. Ve dün sabah 7100 idi !!! Birikmiş kayıplar ve serbest marjın pozisyon transferi (swap) için ödeme yapmak için yeterli lzk olmaması nedeniyle sistem onları benim için zorla kapattı.

 
Alexey Viktorov :
Her zamanki gibi, periyodik olarak birkaç yıl boyunca böyle bir danışmana geri dönüyorum, hepsi birikmiş kilitlerin ve kayıpların nasıl çözüleceğine dair yeni fikirlerle, ancak hepsi boşuna. Sadece çalışan ve denenmiş böyle bir algoritma oluşturmayı başarırsanız, lütfen bizimle iletişime geçin. :-)))

Neden hepiniz aynı anda bunun üzerinde çalışıyorsunuz? Programcıların işbirliği yapması ve az çok bir çalışma stratejisi tanımlaması gerçekten zor mu? Stresli değilse algoritmayı açıklamanızı rica ediyorum. Kendim yapmak için o seviyeye ne zaman geleceğimi bilmiyorum. Yavaş yavaş çalışacağım. Aptallar için MT5 programlama hakkında iyi literatüre bağlantılarınız var mı?