Benim durumumda, geçerli zamanın sona erme zamanından daha kısa olduğu, TimeCurrent () öğesinin OrderExpiriation'dan daha az olduğu ve siparişlerin hala silindiği ortaya çıktı. Ne oldu, bütün gün oturdum ve bulamıyorum.
Ek bir ipucu (orijinal soruyla ilgili değil) - bir değişken oluşturun, ona bir TimeCurrent() değeri atayın ve daha sonra değişkene bakın - kompozisyonu kaldıracaktır.
sergeev : ve nasıl anladın? OrderExpiriatio'dan daha az TimeCurrent () nedir?
Alert ile çekilmeye çalıştım, TimeCurrent () gerçekten daha fazla çıktı, AMA NEDEN? Sonuçta OrderExpiriation, TimeCurrent + 3600, yani her durumda daha fazla olması gerekir. Bu neden oluyor?
şef2000 :
Ek bir ipucu (orijinal soruyla ilgili değil) - bir değişken oluşturun, ona bir TimeCurrent() değeri atayın ve daha sonra değişkene bakın - kompozisyonu kaldıracaktır.
Ve neden, bir şekilde teknik olarak açıklayabilir misin?
Alert ile çekilmeye çalıştım, TimeCurrent () gerçekten daha fazla çıktı, AMA NEDEN? Sonuçta OrderExpiriation, TimeCurrent + 3600, yani her durumda daha fazla olması gerekir. Bu neden oluyor?
peki kodda yaptın, bu yüzden oluyor.
her keneyi günlüğe kaydedin ve nerede yanlış yaptığınızı görün.
Ve neden, bir şekilde teknik olarak açıklayabilir misin?
Çünkü TimeCurrent()'i yalnızca bir kez çağıracaksınız ve bu komut bilgisayar kaynaklarını tüketenlerden biri (en azından bir zamanlar bunu defalarca kullandığımda gözlemlediğim şey bu).
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.
Bu yüzden biri bana yardım etsin, lütfen! Bir önceki sayfada soru.
geçerli zaman sona erme zamanından daha az, TimeCurrent () OrderExpiriation'dan daha kısa ve siparişler hala siliniyor
İşte kod
Benim durumumda, geçerli zamanın sona erme zamanından daha kısa olduğu, TimeCurrent () öğesinin OrderExpiriation'dan daha az olduğu ve siparişlerin hala silindiği ortaya çıktı. Ne oldu, bütün gün oturdum ve bulamıyorum.
Ek bir ipucu (orijinal soruyla ilgili değil) - bir değişken oluşturun, ona bir TimeCurrent () değeri atayın ve daha sonra değişkene bakın - kompozisyonu kaldıracaktır.
ve nasıl anladın? OrderExpiriatio'dan daha az TimeCurrent () nedir?
Alert ile çekilmeye çalıştım, TimeCurrent () gerçekten daha fazla çıktı, AMA NEDEN? Sonuçta OrderExpiriation, TimeCurrent + 3600, yani her durumda daha fazla olması gerekir. Bu neden oluyor?
şef2000 :
Ek bir ipucu (orijinal soruyla ilgili değil) - bir değişken oluşturun, ona bir TimeCurrent () değeri atayın ve daha sonra değişkene bakın - kompozisyonu kaldıracaktır.
Ve neden, bir şekilde teknik olarak açıklayabilir misin?Evet ve işte başka bir soru. OrderProfit() puan olarak nasıl ölçülür?
Puan gerekirse, o zaman
puan olarak mı sayılacak?
Alert ile çekilmeye çalıştım, TimeCurrent () gerçekten daha fazla çıktı, AMA NEDEN? Sonuçta OrderExpiriation, TimeCurrent + 3600, yani her durumda daha fazla olması gerekir. Bu neden oluyor?
peki kodda yaptın, bu yüzden oluyor.
her keneyi günlüğe kaydedin ve nerede yanlış yaptığınızı görün.
Evet ve işte başka bir soru. OrderProfit() puan olarak nasıl ölçülür?
Ve neden, bir şekilde teknik olarak açıklayabilir misin?
Çünkü TimeCurrent ()'i yalnızca bir kez çağıracaksınız ve bu komut bilgisayar kaynaklarını tüketenlerden biri (en azından bir zamanlar bunu defalarca kullandığımda gözlemlediğim şey bu).
peki kodda yaptın, bu yüzden oluyor.
her keneyi günlüğe kaydedin ve nerede yanlış yaptığınızı görün.
TimeCurrent değişkeninin türünü datetime'dan int'ye değiştirdi ve her şey çalıştı, böyle, evet!
Bana hala OrderProfit'in nasıl ölçüldüğünü ve puan cinsinden nasıl ölçüleceğini söyleyebilir misiniz?
Bana hala OrderProfit'in nasıl ölçüldüğünü söyleyebilir misin?
belki hepsi aynı RTFM?