MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Gerçekleştirilecek eylem türü ulong magic, // Uzman damgası (sihirli sayı tanımlayıcı) ulong order, // Bilet Siparişi ... )
//Sipariş Bileti. Bekleyen siparişlerin değiştirilmesi için gereklidir
Lütfen tam bir açıklama ekleyin, çünkü bir siparişi ayarlamak için biletinin gerekli olduğu ortaya çıktı.
Operatörlerde iki operatör eksik.
: ::
ZY yine noktalama işaretlerinde değil.
( )
Ve sonuç olarak, daha net hale getirmek için hepsini mqh olarak yeniden adlandırdım (üçüncü taraf bir düzenleyici kullanıyorsanız, txt'de daha uygun olduğunu kabul ediyorum).
.............
Orijinal yardımda yapılar bu şekilde gösterilmektedir:
struct MqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONS action; // Gerçekleştirilecek eylem türü ulong magic; // Uzman damgası (sihirli sayı tanımlayıcı) ulong order; // Bilet Siparişi string symbol; // Alım satım aracı adı double volume; // Lot cinsinden talep edilen işlem hacmi double price; // Fiyat double stoplimit; // Emrin StopLimit seviyesi double sl; // Emrin Zarar Durdurma seviyesi double tp; // Emrin Kar Al seviyesi ulong deviation; // Talep edilen fiyattan kabul edilebilir maksimum sapma ENUM_ORDER_TYPE type; // Sipariş türü ENUM_ORDER_TYPE_FILLING type_filling; // Uygulamaya göre sipariş türü ENUM_ORDER_TYPE_TIME type_time; // Geçerlilik süresine göre sipariş türü datetime expiration; // Sipariş bitiş süresi (ORDER_TIME_SPECIFIED türündeki siparişler için) string comment; // Kararnamenin Yorumu };
Ancak Aliases.txt dosyasındaki yapıları şu şekilde biçimlendirdim:
MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Gerçekleştirilecek eylem türü ulong magic, // Uzman damgası (sihirli sayı tanımlayıcı) ulong order, // Bilet Siparişi string symbol, // Alım satım aracı adı double volume, // Lot cinsinden talep edilen işlem hacmi double price, // Fiyat double stoplimit, // Emrin StopLimit seviyesi double sl, // Emrin Zarar Durdurma seviyesi double tp, // Emrin Kar Al seviyesi ulong deviation, // Talep edilen fiyattan kabul edilebilir maksimum sapma ENUM_ORDER_TYPE type, // Sipariş türü ENUM_ORDER_TYPE_FILLING type_filling, // Uygulamaya göre sipariş türü ENUM_ORDER_TYPE_TIME type_time, // Geçerlilik süresine göre sipariş türü datetime expiration, // Sipariş bitiş süresi (ORDER_TIME_SPECIFIED türündeki siparişler için) string comment, // Kararnamenin Yorumu )
otomatik değiştirme şablonları olarak üçüncü taraf kaynak kodu düzenleyicileriyle uyumluluk için. Belirli bir IDE için bu dosyayı, bu düzenleyicinin otomatik değiştirme şablonlarının tasarımının gereksinimlerine göre düzeltmeniz gerekir.
Ve noktalama işaretleri dosyasındaki eksik "(" ve ")" hakkında - evet, eksik, teşekkürler, onları ekleyeceğim. Sizi bir şeylerin eksik olabileceği konusunda uyarmıştım. :)
Urain:
Eh, sonunda mqh daha net hale geldiği için hepsini yeniden adlandırdım (üçüncü taraf bir editör kullanıyorsanız, txt'de daha uygun olduğunu kabul ediyorum).
Bu değerli bilgiyi kendi yararınıza nasıl kullanacağınız elbette sahibine kalmış.
Not: Zip-arşiv içinde paketlenmiştir. Dosyaların ayrı ayrı yüklenmiş olması nedeniyle indirme sayacını geri sarmadı.
Lütfen, eğer kullanan varsa, gözden kaçan öğeleri ekleyin ve buraya gönderin - dosyaları güncelleyeceğimden emin olabilirsiniz.
Burada, az çok yeni anahtar kelimelerin ekran görüntülerini aldım, FineReader'da tanımlamaya çalıştım ama yapamıyorum. Belki birisi bana bu konuda yardımcı olabilir?
Bu konuyu oluştururken elden ele yardımdan anahtar kelimeleri topladım, dosyaları güncellemek uğruna bu başarıyı tekrarlayamayacağım.
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Anahtar Kelimeler MQL5:
MQL5 Dil Anahtar Kelimeleri
Author: Andrey Dik