Herkese merhaba! Lütfen bana mql4 geçmişindeki son kapatılan siparişi nasıl seçeceğimi söyle? OrderSelect kullanıyorum (0,SELECT_BY_POS,MODE_HISTORY); yani kapalı olan ilk siparişi seçiyor, peki ya sonuncusu?
Sergei Maksimenko : Herkese merhaba! Lütfen bana mql4 geçmişindeki son kapatılan siparişi nasıl seçeceğimi söyle? OrderSelect(0,SELECT_BY_POS,MODE_HISTORY) kullanıyorum; yani kapalı olan ilk siparişi seçiyor, peki ya sonuncusu?
Bir çubuk değişimini çubuk fiyatlarına göre değil, çubuk zamanını değiştirerek izlemek daha kolaydır. Algoritmanın sonunda, çubuğun mevcut saatinin ezberlenmesini askıya alıyoruz ve başlangıçta onu mevcut olanla karşılaştırıyoruz.
Örneğin, M5 çubuğu için geçerli saat yalnızca çubuğun başında ve her 5 dakikada bir değişecektir....
Bu tür programların testi, kodun hata ayıklama ve optimize etme sürecini önemli ölçüde hızlandıran " açılış fiyatlarında " gerçekleştirilir.
Yani şimdi TF'nin ne olduğunu bulmalısınız, bar tam olarak 5 dakika içinde görünmezse tamamlayın ... Benim durumumda, kod çok kolay ve külfetli değil. Elbette açılış fiyatı değişmeyebilir ancak son iki çubuğun toplamına göre kontrol edebilirsiniz. Genel olarak, çözümünüzün avantajı hakkında yazmadınız - ve kodu eklersiniz - benim için daha net olurdu - ben programcı değilim ...
-Aleks- : Yani şimdi TF'nin ne olduğunu bulmalısınız, bar tam olarak 5 dakika içinde görünmezse tamamlayın ... Benim durumumda, kod çok kolay ve külfetli değil. Elbette açılış fiyatı değişmeyebilir ancak son iki çubuğun toplamına göre kontrol edebilirsiniz. Genel olarak, çözümünüzün avantajı hakkında yazmadınız - ve kodu eklersiniz - benim için daha net olurdu - ben programcı değilim ...
-Aleks- : Yani şimdi TF'nin ne olduğunu bulmalısınız, bar tam olarak 5 dakika içinde görünmezse tamamlayın ... Benim durumumda, kod çok kolay ve külfetli değil. Elbette açılış fiyatı değişmeyebilir ancak son iki çubuğun toplamına göre kontrol edebilirsiniz. Genel olarak, çözümünüzün avantajı hakkında yazmadınız - ve kodu eklersiniz - benim için daha net olurdu - ben programcı değilim ...
//код в фигурных скобках выполнится только один раз, на открытии каждого нового бара М5
datetime prevTime;
if (prevTime!=iTime( Symbol (), PERIOD_M5 , 0 ))
{
...
}
prevTime=iTime( Symbol (), PERIOD_M5 , 0 );
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Herkese merhaba! Lütfen bana mql4 geçmişindeki son kapatılan siparişi nasıl seçeceğimi söyle? OrderSelect(0,SELECT_BY_POS,MODE_HISTORY) kullanıyorum; yani kapalı olan ilk siparişi seçiyor, peki ya sonuncusu?
Bir çubuk değişimini çubuk fiyatlarına göre değil, çubuk zamanını değiştirerek izlemek daha kolaydır. Algoritmanın sonunda, çubuğun mevcut saatinin ezberlenmesini askıya alıyoruz ve başlangıçta onu mevcut olanla karşılaştırıyoruz.
Örneğin, M5 çubuğu için geçerli saat yalnızca çubuğun başında ve her 5 dakikada bir değişecektir....
Bu tür programların testi, kodun hata ayıklama ve optimize etme sürecini önemli ölçüde hızlandıran " açılış fiyatlarında " gerçekleştirilir.
Yani şimdi TF'nin ne olduğunu bulmalısınız, bar tam olarak 5 dakika içinde görünmezse tamamlayın ... Benim durumumda, kod çok kolay ve külfetli değil. Elbette açılış fiyatı değişmeyebilir ancak son iki çubuğun toplamına göre kontrol edebilirsiniz. Genel olarak, çözümünüzün avantajı hakkında yazmadınız - ve kodu eklersiniz - benim için daha net olurdu - ben programcı değilim ...
Teşekkürler - yorumu okuduktan sonra aklımda çizdiğimden daha kolay.
Tünaydın!
Uzman ayarlarında açılır menüyü nasıl yapacağınızı size kim söyleyecek?
Resimdeki gibi. TEŞEKKÜR.
Tünaydın!
Uzman ayarlarında açılır menüyü nasıl yapacağınızı size kim söyleyecek?
Resimdeki gibi. TEŞEKKÜR.
Yani şimdi TF'nin ne olduğunu bulmalısınız, bar tam olarak 5 dakika içinde görünmezse tamamlayın ... Benim durumumda, kod çok kolay ve külfetli değil. Elbette açılış fiyatı değişmeyebilir ancak son iki çubuğun toplamına göre kontrol edebilirsiniz. Genel olarak, çözümünüzün avantajı hakkında yazmadınız - ve kodu eklersiniz - benim için daha net olurdu - ben programcı değilim ...
Hata nerede?
Hata nerede?