prostotrader : Evet, hangi sırayla ve hangi hacimde olursa olsun
İşin şeması aşağıdaki gibidir:
Bekleyen bir emir verdi, siparişin hacmini m_volume değişkenine kaydetti
TRADE_TRANSACTION_DEAL_ADD geldiğinde, pozisyon hacmini m_volume değişkeniyle karşılaştırın ve orijinal siparişin hala askıda olup olmadığını kontrol edin (kısmi bir uygulama olabilir, ancak hacmi manuel olarak eklediniz).
Bekleyen bir emir verdi, siparişin hacmini m_volume değişkenine kaydetti
TRADE_TRANSACTION_DEAL_ADD alındığında, pozisyon hacmini m_volume değişkeniyle karşılaştırın ve orijinal siparişin hala askıda olup olmadığını kontrol edin (kısmi bir uygulama olabilir, ancak hacmi manuel olarak eklediniz).
Karputov Vladimir I (yaklaşık olarak) bir tef ile nasıl dans edileceğini biliyorum....
Bu nedenle, bir örneğe ihtiyacınız yok - ticaret emirlerinin yürütülmesinin tüm aşamaları burada açıkça belirtilmiştir. Bakmadın bile:
İzlemedin bile!
MQ Alexander 2016.08 . 0318 : 00# EN
Что касается ордеров, позиций и сделок.
Как написано в хелпе - последовательность поступления транзакций не гарантирована - транзакция переноса ордера в историю может быть получена раньше, чем транзакция сделки.
Изменение позиции в терминале происходит строго в результате получения сделочной транзакции , соответственно её получение является гарантией того что позиция поменялась.
Получение транзакции переноса ордера в историю, гарантирует только то, что ордер перестал быть активным (открытым) и был перенесён в историю ордеров.
Кроме того, транзакции могут потеряться при доставке от сервера к терминалу.
Что касается этой фразы.
Судя по всему - она осталась из документации к одной из начальных версий терминала с асинхронной торговли. В ближайшее время уберём. Виновные будут расстреляны.
TRADE_TRANSACTION_DEAL_ADD sizin her şeyiniz. Bu olay alınana kadar konum bilgisi yanlış olabilir. Diğer her şey sadece nasıl çalıştığına dair fikrinizdir. Başka bir deyişle, istek listesi.
TRADE_TRANSACTION_DEAL_ADD'yi bekleyin, ardından pozisyon hakkında bilgi alın. Hepsi bu.
TRADE_TRANSACTION_DEAL_ADD sizin her şeyiniz. Bu olay alınana kadar konum bilgisi yanlış olabilir. Diğer her şey sadece nasıl çalıştığına dair fikrinizdir. Başka bir deyişle, istek listesi.
TRADE_TRANSACTION_DEAL_ADD'yi bekleyin, ardından pozisyon hakkında bilgi alın. Hepsi bu.
Ben zaten söyledim:
Ben (yaklaşık olarak) tef ile dans etmeyi biliyorum.
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.
Evet, hangi sırayla ve hangi hacimde olursa olsun
İşin şeması aşağıdaki gibidir:
Hey!
Durum aşağıdaki MT5, yapı 1375
Robot, işinde vadeli işlemler yaparken OrderSendAsync() işlevini kullanır.
Diyelim ki 2 kontrat hacmine sahip bir açık pozisyon var.
Geliştiricilere bir hatanın varlığını göstermek için günlük kaydı nasıl oluşturulur?
MOEX Moskova Borsası için bir ticaret robotu oluştururken nereden başlamalı makalesinde , TradeTransaction olaylarını dinleyen bir danışman örneği var
Alım satım işlemleri yaparken çalıştırmayı deneyin ve günlüklere bakın. Sorular gitmiş olmalı.
Bu "dinleyicinin" nasıl çalıştığına bir örnek:
MOEX Moskova Borsası için bir ticaret robotu oluştururken nereden başlamalı makalesinde , TradeTransaction olaylarını dinleyen bir danışman örneği var
Alım satım işlemleri yaparken çalıştırmayı deneyin ve günlüklere bakın. Sorular gitmiş olmalı.
Çok teşekkürler.
Keşke gerçek bir cevabım olsaydı:
Hatayı düzeltecek misin?
İşin şeması aşağıdaki gibidir:
prostotrader :
Keşke gerçek bir cevabım olsaydı:
Hatayı düzeltecek misin?
Tekrar araya girdiğim için çok üzgünüm... ama açıklığa kavuşturmama izin verin, sorun ne?
Çok teşekkürler.
Keşke gerçek bir cevabım olsaydı:
Hatayı düzeltecek misin?
Bu nedenle, bir örneğe ihtiyacınız yok - ticaret emirlerinin yürütülmesinin tüm aşamaları burada açıkça belirtilmiştir. Bakmadın bile:
Bu nedenle, bir örneğe ihtiyacınız yok - ticaret emirlerinin yürütülmesinin tüm aşamaları burada açıkça belirtilmiştir. Bakmadın bile:
İzlemedin bile!
İzlemedin bile!
TRADE_TRANSACTION_DEAL_ADD sizin her şeyiniz. Bu olay alınana kadar konum bilgisi yanlış olabilir. Diğer her şey sadece nasıl çalıştığına dair fikrinizdir. Başka bir deyişle, istek listesi.
TRADE_TRANSACTION_DEAL_ADD'yi bekleyin, ardından pozisyon hakkında bilgi alın. Hepsi bu.
TRADE_TRANSACTION_DEAL_ADD sizin her şeyiniz. Bu olay alınana kadar konum bilgisi yanlış olabilir. Diğer her şey sadece nasıl çalıştığına dair fikrinizdir. Başka bir deyişle, istek listesi.
TRADE_TRANSACTION_DEAL_ADD'yi bekleyin, ardından pozisyon hakkında bilgi alın. Hepsi bu.
Ben zaten söyledim:
Ben (yaklaşık olarak) tef ile dans etmeyi biliyorum.