MT4'ün Bir Anlaşma Açıp Sonra Hemen Tekrar Kapatmasıyla İlgili Sorun - sayfa 2

 

test modunda kontrol etmelisin, tekrar edip etmediğini bul

 

Bir EA sihirli sayılar kullanıyormuş gibi davranabilir (ve hatta çoğu zaman bunları kullanır), ancak bir kodlama hatası nedeniyle (mql4 spagetti-kod-çoğaltma [kopyala-yapıştır] sahnesindeki normdur) bazen sihrini kullanmaz ama bunun yerine, örneğin aşağıdaki gibi bazı doğal olarak yanlış kodlar kullanır:

 for (...){
   OrderSelect (...);
   if (OrderSymbol() == Symbol ()){
      OrderClose(...);
   }
}

tonlarca kopyalanmış (ve kopyalayıp yapıştırılmış) benzer kod bloğu arasında gömülü ve unutulmuş ve bir nedenden dolayı sadece bazen dolunay sırasında yürütülüyor (yeni ay için başka bir özdeş 500 satır kod bloğu (aynı döngünün başka 4 tekrarı ile) var) ve bir büyük canavarın diğer dallarından bazılarında kalan süreler için bu tür iki blok daha-eğer cehennemden gelirse ama bunlar zaten "düzeltildi").


İşte hatanız var ve paranız gitti: SIFIR ipucu pr0gg3d (sic!) ile bilinmeyen bazı 15 yaşındaki özenti kod çoğaltıcı (veya C0d3r demeliyim!) Bazı k3wl (onun ilk ve tamamen denenmemiş) EA (çünkü o var php'den sıkıldım) ve bir forumda yayınladı (veya 21 yaşındaki kuzeninin para için satmasına izin verdi) ve size birkaç x-bin dolar zarara neden oldu . Bu tür EA'ları KULLANMAYACAĞINIZ önümüzdeki 3 ay boyunca biriktirdiğiniz paranın %20'sini nereye göndermeniz gerektiğini bana özel olarak sorun.


Bu konu şimdi tam olarak bu noktada kapatılmalı ve daha sonra zamanın sonuna kadar koyu kırmızı harflerle forumun en üstüne PABULLANMALIDIR .

 
Holly'nin annesi ..... bir limonata daha ve bu forumda kimse yardım istemez ... lol.
 
ubzen :
Holly'nin annesi ..... bir limonata daha ve bu forumda kimse yardım istemez... lol.

Benim rant iki yönlüydü.

Satır aralarındaki kısım öncelikle bu tür EA'ları yazan ve satan kişilere yönelikti, ancak bunu anlayabileceklerinden bile şüpheliyim. Düz ingilizce yazılmış diğer kısım sadece olayı ve mağdurların durumunu özetlemektedir ve OP bir kurbandır (yanlış iddiaların kurbanı ama aynı zamanda kendi saflığının kurbanı). Hasar artık tamir edilemez, para gitti. Sadece ondan öğrenilebilir ve ondan öğrenilmelidir. Ve son olarak, gönderimin son cümlesi (3 ay, %20), öğrenme etkisini en üst düzeye çıkarmak için algılanan acıyı artırmayı amaçlıyordu.


Bu kulağa sert geliyor ama acı gerçek bu.


Hatanın nedeni, diğer EA'ların siparişlerini kapatan EA'larından birinde, sihirli bir sayı kullanıyormuş gibi görünse de, bazen bu numarayı kullanamamasıdır. Ve bu, amatörlerin masum insanlara işlevsiz EA'lar yazıp satmaları nedeniyle olur. Bu sorunun tek çözümü, tam olarak denetlenmemiş EA'ları KULLANMAMAKTIR, bu, kaynak kodu bulunmayan tüm ticari EA'ları otomatik olarak içerir. Kodlamayı öğrenmenin veya yetkin bir kodlayıcıyı işe almanın ve herhangi bir 3. taraf EA kodunu kapsamlı bir şekilde gözden geçirmenin ve test etmenin ve herhangi bir kapalı kaynak EA kullanmamanın hiçbir yolu yoktur.

 
Size tamamen katılıyorum ve önceki yazım da benzer duyguları yansıtıyordu. Biraz sert olduğunu öğrettim - ama gerçek bu. Destek olmadan EA sağlamak Suçtur. Evet - söyledim (Belki şimdi moderatörler gönderiyi gerçekten Kırmızı'ya kilitler). OP'nin böceklerden iyi para kazandığını düşünüyorum.... aksi halde Ah!
 

P

> Aynı anda birkaç EA'yı işlerken MT4'ün sorun yaşayabileceğini düşünmeye başlıyorum

Normalde bir sorun değil, örnek başına bundan çok daha fazla EA ve VPS başına birçok örnek yığdım

> Göstergelerin bozulduğundan şüpheleniyorum, ticaret yapmak ve sonra kapatmak için sinyaller üretiyor

Bu bir fikir olabilir, özellikle bu EA ticaretinin "sessiz saatleri" ise ve komisyoncu yakın zamanda STP/ECN'ye geçtiyse...?

Daha kısa zaman dilimlerinde yayılma ve/veya boşlukta ortaya çıkan büyük farklılıklar, çeşitli türlerdeki giriş/çıkış sinyallerini bozabilir.

FWIW

-BB-

 

Bu bir tür böcek. Hatanın tanımı, yazılımın sizin tercih ettiğiniz şekilde davranmamasıdır.

Bu, uygulama programı veya uygulamanın yazıldığı programlama dili olabilir.

Her iki durumda da, kaynak kod(lar)a veya tekrarlanabilir bir test senaryosuna erişim olmadan, geri kalan her şey varsayımdır.

 

EA'ların her birini kendi ayrı demo hesabına koyun ve ayrıca, her hesapta aynı döviz çifti/çiftlerinde manuel olarak girilen limit ve stop emirleri ve uzak stop ve al kar ile manuel olarak açılan bir ticaret açın ve ardından hepsinin birkaç tane çalışmasına izin verin. günler/haftalar. Bu EA'lardan herhangi biri aniden manuel olarak açılan ticaretinizi kapatmaya karar verirse, durdurmasını hareket ettirin veya giriş emirlerinden birini iptal edin, o zaman şüphesiz suçlu EA'yı tanımladınız. Paranızı geri almak için onlara dava açmaya çalışın çünkü bir EA hiçbir koşulda diğer ticaret faaliyetlerini sabote ETMEMELİDİR.

Bu, robotik ticaretin 1 numaralı yasasıdır: "Bir robot, bir insanın ticaretine zarar veremez" (Bu, doğal olarak diğer EA'larından gelen işlemleri de içerir)

 

İlginç. Bir EA'nın nasıl çalışması gerektiği veya çalışmaması gerektiği konusunda bir tür kanıt oluşturmaya çalışın.

Sonra büyük bir sıçrama yapın, dava açın ve mahkemeyi bir EA'nın nasıl çalışması gerektiği veya çalışmaması gerektiği konusunda ikna edin.

Tabii ki, mahkemeye bir EA'nın ne hakkında olduğunu açıklayarak başlamalısınız. O zamana kadar, avukat masraflarınız, tekrar varsayarak, mahkemenin size verebileceği olası taleplerden daha yüksek olabilir. Aksi takdirde, kayıplarınız basitçe birleştirilir.

Not: Başka bir okuma yaptıysa, birisi kaynağı yeniden derledi, bu da davayı mahkemede tartışmayı kolaylaştırıyor. Ama sonra derlemeyi kaldırmak ve dolayısıyla kodu çalmak yasal mı?

 

kodu çözmek ve onu çalmak iki farklı şeydir. Decompiling, onu sadece okunabilir bir dile çevirmektir. Mahkeme, yabancı dilde yazılmış bir belgenin hâkimin okuyabileceği bir dile çevrilmesine izin vermelidir. Kimse bunu "çalmayı" düşünmez.

Yoksa makine kodu, hiçbir koşulda sıradan ölümlüler tarafından tercüme edilemeyecek veya okunamayacak bir tür kutsal dil midir? Yargıçlar tarafından bile değil mi? Sadece göreve başlayan programcılar ve onların makineleri tarafından mı?


Ve olmasa bile, EA'nın davranışıyla ilgili aynı şeyler, bayt kodunun veya makine kodunun kendisinin sökülmesiyle de kanıtlanabilir. (demonte etme, yalnızca güzel biçimlendirilmiş bir şekilde yazdırmak ve her makine talimatının yanına küçük bir açıklama yazmaktır) veya davranışı tekrarlanabilir bir testte göstererek.