Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Hangi konuya yazacağımı bilemedim.
İlk depo 10000. Bu, dünkü güncellemeden önce.
OnTradeTransaction, Trade etkinliğinden mi tetikleniyor yoksa kendi etkinliğine sahip mi?
Her iki işlev de aynı olay tarafından tetiklenirse, sıra nedir? onTrade() veya OnTradeTransaction() önce ne tetiklenir?
Pekala, böyle devam edemezsin.
Çıktıyı koyun ve bakın - bir dakika sürecek.
Her şey zaten orada.Uzmanımın yanı sıra... #419548
Gümüşü test etmeye böyle başladım..
Orada, üç tek çubuklu Copy...()'nin bellek tüketimi anlaşılmaz ..
Birbirlerini tamamlarlar ve OnTradeTransaction, OnTrade'in işlevselliğini tamamen kapsar.
OnTradeTransaction, ham işlem akışına erişmenizi sağlar ve işlemlerin yürütülmesini ayrıntılı olarak kontrol etmenize olanak tanır.
İşlevler bağımsız olarak çalışır ve OnTradeTransaction'ın işlem akışı çok daha büyük ve daha ayrıntılıdır. OnTradeTransaction, komutların verildiği kendi kuyruğuna sahiptir.
not: sadece kendin al bu fonksiyonların bir çıktısını al ve gör
Onlar. OnTrade artık OnTradeTransaction'ın sadeleştirilmiş bir sürümüne sahip mi?
Yoksa OnTrade'de OnTradeTransaction'da imkansız olan bir şeyi elde etmek hala mümkün mü? Örneğin, daha akıcı bir şey?
Onlar. OnTrade artık OnTradeTransaction'ın sadeleştirilmiş bir sürümüne sahip mi?
Yoksa OnTrade'de OnTradeTransaction'da imkansız olan bir şeyi elde etmek hala mümkün mü? Örneğin, daha akıcı bir şey?
OnTrade olduğu gibi kaldı - sadece bir bildirim " ticaret işlemleri veritabanında bazı değişiklikler meydana geldi" ayrıntısız. Tüccar, tabanı kendisi yükseltmeli ve gerçekte neyin değiştiğini görmelidir.
OnTradeTransaction, adım adım kesinlikle doğru ve ayrıntılı bireysel işlemler sunar. Burada her işlem bir plaka üzerinde verilmektedir, veritabanında değişiklik aramaya gerek yoktur.
Tam olarak istediklerini yaptılar - alım satım işlemleriyle ilgili tüm işlemler üzerinde tam ve ayrıntılı kontrol sağladılar. Ayrıca, sunucu tarafında yapılan herhangi bir değişiklik kolayca yakalanır: durakların, siparişlerin, devrilmelerin vb. tetiklenmesi.
OnTrade olduğu gibi kaldı - sadece bir bildirim " ticaret işlemleri veritabanında bazı değişiklikler meydana geldi" ayrıntısız. Tüccar, tabanı kendisi yükseltmeli ve gerçekte neyin değiştiğini görmelidir.
OnTradeTransaction, adım adım kesinlikle doğru ve ayrıntılı bireysel işlemler sunar. Burada her işlem bir plaka üzerinde verilmektedir, veritabanında değişiklik aramaya gerek yoktur.
Tam olarak istediklerini yaptılar - alım satım işlemleriyle ilgili tüm işlemler üzerinde tam ve ayrıntılı kontrol sağladılar. Ayrıca, sunucu tarafında yapılan herhangi bir değişiklik kolayca yakalanır: durakların, siparişlerin, devrilmelerin dengelenmesi vb.
Başlatma işlevinde CopyBuffer işlevini kullanmanın mümkün olup olmadığını söyleyebilir misiniz?
4806 ve 4007 hatası veriyor
ERR_INDICATOR_DATA_NOT_FOUND
4806
İstenen veri bulunamadı
ERR_ARRAY_RESIZE_ERROR
4007
Bir diziyi yeniden tahsis etmek için yeterli bellek yok veya statik bir diziyi yeniden boyutlandırma girişiminde bulunuldu
Başlatma işlevinde CopyBuffer işlevini kullanmanın mümkün olup olmadığını söyleyebilir misiniz?
4806 hatası veriyor
ERR_INDICATOR_DATA_NOT_FOUND
4806
İstenen veri bulunamadı
İnternette bir gösterge oluşturursanız, verilerinin okunmasını OnTick veya OnCalculate'e aktarmak daha iyidir, çünkü göstergenin oluşturulmasından sonra hesaplanabilmesi zaman alır.
Yani internette bir gösterge oluşturdular ve ayrıldılar. OnTick/OnCalculate çalışma noktasında, CopyBuffer aracılığıyla verilerin varlığını kontrol eder ve veriler görünene kadar hesaplamalardan çıkarsınız.
Bu tembel şekilde, karmaşık bir şekilde bağımlı/bağımlı göstergeleri başlatmanız ve bunlarla çalışmanız gerekir.
İnternette bir gösterge oluşturursanız , verilerinin okunmasını OnTick veya OnCalculate'e aktarmak daha iyidir, çünkü göstergenin oluşturulmasından sonra hesaplanabilmesi zaman alır.
Yani internette bir gösterge oluşturdular ve ayrıldılar. OnTick/OnCalculate çalışma noktasında, CopyBuffer aracılığıyla verilerin varlığını kontrol eder ve veriler görünene kadar hesaplamalardan çıkarsınız.
Bu tembel şekilde, karmaşık bir şekilde bağımlı/bağımlı göstergeleri başlatmanız ve bunlarla çalışmanız gerekir.
Cevap verdiğiniz için teşekkürler.
Bir gösterge yazıyorum... ne yazık ki gösterge kavramı, OnCalculate'e ulaştığımız anda optimal çiftin seçileceğini varsayıyor, kulağa belirsiz geliyor.
Genel olarak, OnCalculate işlevinde On Init'te gerçekleştirilen hesaplamaların ve analizlerin sonuçlarını kullanmak zaten gereklidir.
Bu hesaplamaları OnCalculate'e aktarmak mümkün değildir, çünkü iki bitişik kenenin gelişi arasındaki süre boyunca tüm hesaplamaları tamamlamak için zamanımız yoktur...
Evet. Ne yazık ki, derleme bu nesneyi oluştururken bir hata aldı. Bir sonraki derlemede düzeltilecektir. Özür dileriz.
Anladım, teşekkürler. Ne dersin
...
Diğer nesneler tamamlanacak mı ( Gann fan , yaylar)?