MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1661

 
SanAlex # :

Günaydın! şimdi mt5 için bu göstergelerden bir sinyal göstergesini kör ediyorum

\\\\\\\\\\\\\\\\\\\\\\\\\\\

Burada - o zaman her şey çok basit - kendi arzuları ve mantığı, trol ve diğer her şeyle bir uzmana kör oldu.

Çok teşekkürler! Gösterge çalışıyor, sinyaller gösteriyor. Kendi uzmanım yok, bu yüzden danışmanı MT4'ten MT5'e yeniden yazmak istedim, çünkü. Yeniden yazılan Expert Advisor'ın rollover'larla gerçek bir hesapta kendini nasıl göstereceğini merak ediyordum.

Saygılarımla, Vladimir.

 
Değiştirilmiş bir açık sipariş nasıl işaretlenir? Bu tür siparişlerin biletinin veya büyüsünün kopyalanacağı dinamik bir dizinin oluşturulması akla geliyor. Belki benim bilmediğim başka yollar da vardır? Aksi takdirde, yukarıda açıklanan uygulama üç yöntem gerektirir: bir dizi oluşturmak ve onu serbest bırakmak; bilet başlatma; içine yazılan biletler için diziyi numaralandırma.
 
MrBrooklin # :

Çok teşekkürler! Gösterge çalışıyor, sinyaller gösteriyor. Kendi uzmanım yok, bu yüzden danışmanı MT4'ten MT5'e yeniden yazmak istedim, çünkü. Yeniden yazılan Expert Advisor'ın rollover'larla gerçek bir hesapta kendini nasıl göstereceğini merak ediyordum.

Saygılarımla, Vladimir.

Kod tabanına uzun zaman önce bir uzman koydum - iki tane var. sadece test cihazında yavaş çalışıyorlar, ancak gerçek hayatta kontrol ettim - her şey yolunda gidiyor.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\ \\\\\\\\\\\\\\\\

Algoritma manuel olarak otomatikleştir   MetaTrader 5 için

Manuel Ticareti Otomatikleştirme Uzmanı

Semafor Hattı   MetaTrader 5 için

Expert Advisor, semafor göstergelerini ve ayrıca Yatay ve Trend çizgilerini kullanarak çalışır.

 
SanAlex # :

\\\\\\\\\\\\\\\\\\\\\\\\\

doğrulama için başlatıldı - akşam nasıl çalıştığını göreceğiz

Burada gözden geçirilmesi gereken bir şey var, isteka topunda proft'u durdur ve kaybı durdur doğru ayarlanmamış

Ekran görüntüsü 2021-10-10 094215

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \

hayır, duraklarla ilgili her şey yolunda - bu, lotlu işlevin lotları doğru şekilde saymadığı anlamına gelir

Ekran görüntüsü 2021-10-10 101616

Ekran Görüntüsü 2021-10-10 102018

 
Nerd Trader dinamik bir dizinin oluşturulması akla geliyor. Belki benim bilmediğim başka yollar da vardır? Aksi takdirde, yukarıda açıklanan uygulama üç yöntem gerektirir: bir dizi oluşturmak ve onu serbest bırakmak; bilet başlatma; içine yazılan biletler için diziyi numaralandırma.
 if (OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), OrderTakeProfit(), 0 ))
   ObjectCreate ( 0 ,OrderTicket(), OBJ_ARROW_UP , 0 ,Time[ 0 ],Bid);
 
MakarFX # :

Hayır, bunu kendiniz için işaretlemeyin... o zaman bot bu (değiştirilmiş) siparişleri farklı şekilde işlemelidir. Ama bu tür siparişler nasıl bulunur?

 
Nerd Trader # :

Hayır, bunu kendiniz için işaretlemeyin... o zaman bot bu (değiştirilmiş) siparişleri farklı şekilde işlemelidir. Ama bu tür siparişler nasıl bulunur?

Sonra nesnenin adını biletle karşılaştırırsınız ve eşleşirse istediğinizi yaparsınız.
 
Nerd Trader # :
Değiştirilmiş bir açık sipariş nasıl işaretlenir?

sıranın değiştirilmesi gerektiğini nasıl belirlersiniz?
burada da zaten değiştirilmiş olduğunu belirleyin.

 
MakarFX # :
Sonra nesnenin adını biletle karşılaştırırsınız ve eşleşirse istediğinizi yaparsınız.
Hmmm, ilginç, belki deneyeceğim.

Taras Slobodyanik # :

sıranın değiştirilmesi gerektiğini nasıl belirlersiniz?
burada da zaten değiştirilmiş olduğunu belirleyin.

Bunu yapıyorum ama kendi yazdığım üç yöntem (fonksiyon) kullanmam gerekiyor, belki bilmediğim bir sistem işlevi vardır ya da bisikletsiz süper basit bir yol vardır diye düşündüm.
 
Nerd Trader # :
Bunu yapıyorum ama kendi yazdığım üç yöntem (fonksiyon) kullanmam gerekiyor, belki bilmediğim bir sistem işlevi vardır ya da bisikletsiz süper basit bir yol vardır diye düşündüm.

Neden 3 yönteme ihtiyacınız var?
her şeyi bir arada yapmak için yeterli

  • siparişi kontrol ettim

- değiştirilmiş
- modifiye edilmemiş

Neden: