Doğrusal yavaşlama - bir programcının hatası mı yoksa MT4'ün bir özelliği mi? - sayfa 10

 
Elbette, EA bir sipariş gönderirken tüm hataları işlemelidir. En basit versiyonda - bir siparişin başarısız açılması hakkında bir mesaj görüntüleyin. Daha gelişmiş olarak - daha fazla eyleme karar vermek için.
 
-Aleks- :

fiyat değişikliği nedeniyle ilk emir açılmadı ve ikinci terminal göndermeye izin vermedi (veya komisyoncu kabul etmedi mi?),

Göndermedim. Kodlayıcıdan doğrulama için IsTradeContextBusy kullanmasını isteyin.


danışmanın bu durumda nasıl davranacağını,

Kodlayıcınız bu konuda ne diyor? Hata durumunda siparişlerin yeniden gönderilmesini sağladı mı?

Bunu özel bir şekilde hecelemem gerekiyor mu?

esno gerekli.

yoksa icralarını beklemeden açılış talepleri gönderebilecek mi?

509 yapı kullanıyorsanız, o zaman 8 iş parçacığı vardır. IsTradeContextBusy ile durum teoride ortaya çıkmamalıdır.

Varsa, yukarıdaki paragrafa bakın.

birden fazla terminal de kullanabilirsiniz.

 

MetaQuotes takma adı altında bu şeyi kimin paylaştığını gerçekten bilmek istiyorum, kişisel bir mesajla cevap verebilir miyim?

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Doğrusal yavaşlama - bir programcının hatası mı yoksa MT4'ün bir özelliği mi?

MetaAlıntılar , 2013.09.19 16:29

Bir "ressam Schlemil'in algoritması" var:

Schlemil bir ev boyacısı olarak bir iş buldu ve yolun ortasını işaretlemek zorunda kaldı. İlk gün bir fıçı boya aldı ve yolun 300 metresini işaretledi.
-Fena değil! - dedi patron - Hızlı çalışıyorsun! Ve ona para ödedi.

Ertesi gün Schlemil sadece 150 metrede ustalaştı.

- Dün kadar iyi değil ama yine de hızlı çalışıyorsun. 150 metre yetmez, - dedi patron ve ona biraz para ödedi.

Bir gün sonra Schlemil yolun 30 metresini çizdi.
- Bcero 30 metre! - patron çok kızdı - Bu iyi değil. İlk gün, on kat daha fazlasını yaptın. Ne oldu?

"Yardım edemem," diyor Schlemiel. Her gün boya namlusundan daha da uzaklaşmak zorundasın ..

 
Urain :

MetaQuotes takma adı altında bu şeyi kimin paylaştığını gerçekten bilmek istiyorum, kişisel bir mesajla cevap verebilir miyim?

Tamam, önemli değil. Yaklaşık otuz yıl önce bu anekdot bana verandadaki bir komşu ve çocukluk arkadaşım Shamil Ishmukhametov tarafından anlatıldı.

// şimdi VMK'nin Kazan fakültesi profesörü, bu kitabın yazarı: Ishmukhametov Sh.T., Doğal sayıları çarpanlara ayırma yöntemleri

Daha sonra Mekanik ve Matematik okudu, programlamaya yeni başladı. Yani Kazan Üniversitesi'nde bu anekdot muhtemelen programlama öğrencileri arasında popülerdir.

--

Bu arada, konuya göre - her kene üzerinde zamanın başlangıcından itibaren tüm siparişlerin numaralandırılması danışmanımda kabusumda rüya görmezdim. Uyanmadan kendi taşaklarımı koparırdım...

;)

 
MetaDriver :

Bu arada, konuya göre - her kene üzerinde zamanın başlangıcından itibaren tüm siparişlerin numaralandırılması danışmanımda kabusumda rüya görmezdim. Uyanmadan kendi taşaklarımı koparırdım...

Boşuna.
 

MetaDriver:

Кстати, по сабжу - мне бы в страшном сне не приснился в моём советнике перебор всех ордеров от начала времён на каждом тике . Я б сам себе яйца оторвал не просыпаясь...

TheXpert :

Boşuna.
Tam olarak ne? Kırmızı mı mavi mi? :)
 
MetaDriver :

Bu arada, konuya göre - her kene üzerinde zamanın başlangıcından itibaren tüm siparişlerin numaralandırılması danışmanımda kabusumda rüya görmezdim. Uyanmadan kendi taşaklarımı koparırdım...

;)

Peki algoritmalar böyle şeyler bulursa ne yapmalı? ama burada her bar)
 
tol64 :
Tam olarak ne? Kırmızı mı mavi mi? :)
İkisi de.
 
zfs :
Peki algoritmalar böyle şeyler bulursa ne yapmalı? ama burada her bar)
Yani bar başına 7 kez + hindinin tüm tarih boyunca değerini saymak, bu daha da yavaşlar.
 
FAQ :
Yani bar başına 7 kez + hindinin tüm tarih boyunca değerini saymak, bu daha da yavaşlar.
Dakikada 7 tıklamaya sahip olduğunuza göre, bu daha da yavaşlar, programın geçmesi gereken koşullar + buna benzer başka bir break ifadesi vardır. Ancak hala optimize edilebilecek gerçekten yerler var, ki bunu prensipte yapıyorum.
Документация по MQL5: Основы языка / Операторы / Оператор завершения break
Документация по MQL5: Основы языка / Операторы / Оператор завершения break
  • www.mql5.com
Основы языка / Операторы / Оператор завершения break - Документация по MQL5