MT5 bir adım geri mi? - sayfa 6

 
n8937g :

jjc Belki bu anlamanıza yardımcı olur... [...] alım ve satımların aynı anda açık olması.

Ben de. Önceki yorumum açıkça söylüyordu - ya da en azından açıkça söylemeye çalışıyordu - aynı anda hem alım hem de satım açık.


Ama "alış ve satışların aynı anda açık olması" ile yapılabilecek bir şey yok ki, bir dizi tekli, seri, yönlü pozisyonlarla yapılması imkansız. Özkaynaktan ziyade hesap bakiyesi üzerindeki etkisi dışında. MT4 her zaman bu şekilde çalışmanızı istemez, ancak hedge edilmiş emirleri kullanmayan bir şeyle aynı hesap özkaynak sonuçlarını elde etmek imkansız değildir.

 

antro wrote >>

Gordon ve kötüleyenler, her iki işlemin de aynı anda girildiğini varsayıyorlar....

Pek değil, sadece örneğe atıfta bulunuyordum ( https://www.mql5.com/en/forum/121708 ) n8937g gündeme getirdi ...


Aynı anda açılmayan zıt işlemler için matematiksel ilkeler aynıdır. Eğer bir emir açarsanız (al veya sat) ve daha sonra tam olarak aynı lot büyüklüğüne sahip ikinci bir karşı emir açarsanız, o zaman (BENİM MÜKEMMEL ANLAMINA GÖRE) 2 zıt açık pozisyona sahip olmaktansa ilkini kapatmak daha iyidir. Eşitlik üzerindeki net etki aynıdır (ve jjc'ye katılıyorum - önemli olan eşitliktir. IMHO da). Daha sonra, 2 açık pozisyondan birini kapatmayı amaçladığınız noktada - sadece tersini açın. Ve onu kapatmak istediğinde, kapat. Yine, net öz sermaye aynı olacaktır.


Artan bir denge ahlaki açıdan iyi olabilir, ancak yatırımcılarım bu konuda hiç umurlarında değil. Baktıkları tek şey eşitlik.

 
jjc :

Ben de. Önceki yorumum açıkça söylüyordu - ya da en azından açıkça söylemeye çalışıyordu - aynı anda hem alım hem de satım açık.


Ama "alış ve satışların aynı anda açık olması" ile yapılabilecek bir şey yok ki bu bir dizi tekli, seri, yönlü pozisyonlarla mümkün değil. Özkaynaktan ziyade hesap bakiyesi üzerindeki etkisi hariç. MT4 her zaman bu şekilde çalışmanızı istemez, ancak hedge edilmiş emirleri kullanmayan bir şeyle aynı hesap özkaynak sonuçlarını elde etmek imkansız değildir.

Bunu kendim yazabilirdim. Bu benim kesin görüşüm.


ps Bazen aynı anda açık olan zıt emirlerim de oluyor... Çünkü ticaret yapan birden fazla uzmanım var. Uzmanlar, "korumadan korunma" ortamı için tasarlanmadığı yerlerde.

 
Gordon jjc...Lütfen aynı çizelgede İKİ Martingale EAS'nin eşdeğeriyle işlem yaptığımı anlayın... Biri uzun, diğeri kısa gidiyor...söylediğiniz her şey ilk emirlerin ÖTESİNDE doğru... ..Martingale ilerlemesinin daha büyük ikinci emirleri......Ama ilk emirlerin MT5'te yeniden yaratılması MÜMKÜN DEĞİLDİR..(dengeler ve iptal ederler..). Aslında, elde ettiğim kârın yüzde 75'i, MT5'i taklit etmesi imkansız olan bu birinci seviye siparişlerden elde ediliyor... (Bu birinci seviye MT4 siparişleri, bir sonraki daha büyük Martingale siparişi verilmeden önce bir kârla kapatılıyor... bunun yerine tekrar birinci seviye bir sipariş verilir...)

Lütfen anlayın...kar gerçektir... ve bugün olduğu gibi MT5 ile kesinlikle mevcut değildir. Kanıt için bu stratejiyi kullanan bu son ay için EURUSD gerçek sonuçlarını memnuniyetle sağlayacağım...diğer birçok strateji pek iyi sonuç vermedi....Çok önemli karlar elde ettim...Ayrıca ondan daha akıllı bir adamım Ben gururlu bir adamım...ve stratejinizin daha iyi olduğunu öğrenmekten çok mutlu olurum...ve daha fazlasını öğrenin...ama kanıt görmeliyim...ve/veya gerçek bir kazanan olarak anlamalıyım. Gerçek sonuç lütfen kavram değil ....Tekrar Teşekkürler...

 
n8937g :
Gordon jjc...Lütfen aynı grafikte İKİ Martingale EAS'nin eşdeğerini takas ettiğimi anlayın...

Bu kodun MT5'te çok farklı yazılması gerekiyor ve çok daha karmaşık ama imkansız değil. Temelde, platform tarafından sağlanan konum verilerini kullanmak yerine, EA'nın çalıştırdığı martingale sistemlerinin her biri için sipariş geçmişine dayalı olarak kendi dahili konum istatistiklerini tutması ve ardından buna göre işlem yapması gerekir. MT5 yazılımı tarafından bildirilen tek pozisyon, daha sonra iki farklı martingaldeki tüm siparişlerin net etkisinden başka bir şey olmaz. EA temelde bunu görmezden gelir ve işlemlerini, ayrı konumlarının kendi dahili hesaplamalarına göre yerleştirir.


MT5'in eğlenceli yanı, aynı hesapta aynı sembolü ticareti yapan diğer EA'larla uyumlu olmak istiyorlarsa tüm EA'ların bunu yapması gerektiğidir. MT5 platformu tarafından bildirildiği gibi tek pozisyonu kullanan bir EA, aynı sembolü ticaret yapan başka bir EA'nın faaliyeti tarafından potansiyel olarak bozulur. Tüm EA'ların - veya en azından tüm ticari EA'ların - MT5'te güvenilir bir şekilde çalışması için temelde yeniden yazılması gerekir.


Ancak, işlerin MT4'e kıyasla çok farklı ve daha az sezgisel olarak yapılması gerektiği gerçeği, bunların imkansız olduğu anlamına gelmez. İnsanlar bu tür şeyleri diğer yazılım platformlarında yıllardır yapıyorlar.


(DÜZENLEME: bütünlük için, yukarıdan bir noktayı tekrarlamak, MT5'te tekrarlanamayan şey, banka karlarına devam ederken hesapta kristalize olmayan zararları taşıma yeteneğidir. EA'lar, hesap özvarlığı açısından MT4 ve MT5'te aynı şekilde davranabilir. , ancak hesap bakiyesi genellikle çok farklı görünecektir.)

 

jjc Evet, karımın büyük bir yüzdesini sağladığım ilk iki siparişin mümkün olmadığı DIŞINDA, söylediğin hemen hemen her şeye katılıyorum... Baştan itibaren sadece BİR yönde ticaret yapabildim... İKİ yönde değil... her neyse...hiçbir sebep olmadan tüm işlerimi yeniden yapmak saçma...MT5 benim için bir platform olmayacak. MT4 desteklenmiyorsa diğerlerini değerlendireceğim....Tanrıya şükür ...Meta alıntılar olmayacak diyor...

 

jjc Gordon...Bir diğer nokta, aynı broker ile sadece 2 hesaba sahip olmak çok daha basit bir çözüm olurdu ..biri uzun ..diğeri kısaca...

 
n8937g :

aynı broker ile sadece 2 hesaba sahip olmak çok daha basit bir çözüm olurdu ..biri uzun ..diğeri kısaca...

Her biri toplam pozisyonun yarısı ile ticaret yapan EA'lar arasındaki senkronizasyonla ilgili önemli sorunlarla karşılaşırsınız. Artı, parayı eşitlemek için hesaplar arasında periyodik transferler yapma ihtiyacı gibi şeyler. Hızlı hareket eden bir piyasada, iki hesap arasındaki net pozisyonun karlı olmasına rağmen, hesaplardan birinde marj tamamlama olasılığı vardır. (Ve yine de "HARİÇ"inize katılmıyorum. Anlattığınız şey MT4 dışındaki platformlarda birçok kez yapıldı, bunların hiçbiri MT4 tarzı korunma sağlamaz, her bir sipariş şeklinde ayrı bir pozisyon oluşturur. )

 
n8937g :

ama kanıt görmeliyim..[...]

Doğru, kanıt.


Ekli kesinlikle hatasız olmayacak, çünkü yaklaşık 1.000 satır kod ve birkaç saat içinde zorladım. Ancak, ilke sağlamdır. Bir EA'nın riskten korunmaya konu pozisyonların dahili, "sanal" bir listesini sürdürürken, bununla birlikte, gerçekte piyasaya verilen emirler açısından korunmama kuralına uyumu sürdürdüğünü gösterir. Basit örnek kullanımda, EA aynı anda sanal bir uzun pozisyon ve bir sanal kısa pozisyon yaratır ve izler, ancak piyasada sadece gerçekte sadece uzun veya kısa pozisyon vardır (veya hiçbir şey yoktur). Hesap öz sermayesi üzerindeki etki, korunan siparişlerin yürütülmesiyle aynı olacaktır.


Phampton'ın başka bir yerde " Sanal Sipariş Yöneticisi " dediği şeyi yapıyor. Bunun gibi bir şey için iki temel kural vardır: MT4'te OrderXXXX() işlevlerini kullanmak yerine Virtual_OrderXXXX() işlevini kullanırsınız. Örneğin, EA, OrderSelect() yerine Virtual_OrderSelect() ve Order_Profit() yerine Virtual_OrderProfit() kullanır. İkinci olarak, EA'nın her tıklamada Run_VOM() işlevini çağırması gerekir.


Bütün bunlar aslında MT5'te çok daha kolay olurdu. MT4'te zor olan şey, MT4 riskten korunma olmayan bir hesapta, şu anda uzunsanız kısa bir sipariş vermenize izin verilmemesi gerçeği etrafında çalışmaktır. MT5 dünyanın sonu değil .

 

JJc çok ilginç... Teşekkürler...Biraz zaman ayırıp çalışacağım... (bakalım basitleştirebilir miyim)... İki ayrı MT5 hesabı fikri de işe yarayabilir çünkü Alımlar ve Satışların olması gerekmemektedir. "Ticaret Bağlamı meşgul mü" sorunlarıyla bile tamamen bağımsız olarak işlem yaparlar...

Neden: