"MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma" makalesi için tartışma
Anatoly, makale için teşekkürler! MQL5-recipe yaklaşımının çok başarılı olduğunu düşünüyorum...
Birkaç sorum ve yorumum var. Ve bunlar daha çok Geliştiriciye yönelik.
Makalede :
"...Напомню, для режима исполнения Market Execution открыть позицию сразу с установленными уровнями Stop Loss и Take Profit не получится: нужно сначала открыть позицию, а потом уже модифицировать ее, установив эти уровни..."
Ve kelimenin tam anlamıyla hemen:
Yapı 803'ten başlayarak, Piyasa Yürütme ve Borsa Yürütme yürütme türleri için, bir pozisyon açarken Zararı Durdur ve Kar Al seviyelerini ayarlayabilirsiniz.
Son paragrafın bir öncekinin anlamını iptal ettiğini anlıyorum.... o zaman neden bu bilgi başlangıçta "MetaTrader 5 Client Terminal build 803" değişiklik listesine dahil edilmedi? Ve neden Dokümantasyonda değil?
Son paragrafın bir öncekinin anlamını iptal ettiğini anlıyorum.... o zaman neden bu bilgi başlangıçta "MetaTrader 5 Client Terminal build 803" değişiklik listesine dahil edilmedi? Ve neden Dokümantasyonda değil?
Bazı nedenlerden dolayı haberde bahsedilmedi, ancak bu makalede bir dipnot vermeye karar verdik.
Belgeleri düzelteceğiz.
Bazı nedenlerden dolayı haberde bahsedilmedi, ancak bu makalede bir dipnot vermeye karar verdi.
Dokümantasyon düzeltilecektir.
Bazı nedenlerden dolayı haberde bahsedilmedi, ancak bu makalede bir dipnot vermeye karar verdi.
Dokümantasyon düzeltilecektir.
Teşekkür ederim.
Ve geçerken, lütfen aşağıdakilerle ilgilenin:
1) yöntem
bool CTrade::FillingCheck(const string symbol)
2) bir araç için belirli bir moda izin verilip verilmediği (SYMBOL_FILLING_ALL_OR_NONE, SYMBOL_CANCEL_REMAIND, SYMBOL_RETURN_REMAIND ).
Anladığım kadarıyla madde 2) broker tarafından özelleştirilebilir.... belki de bunu Dokümantasyonda belirtmek mantıklıdır?
Eğer anladığım yanlışsa, o zaman 2) maddesindeki soru iptal edilir...
Anladığım kadarıyla madde 2) broker tarafından özelleştirilebilir..... belki de bunu Dokümantasyonda belirtmek mantıklıdır?
belgelerde "madde 2) komisyoncu tarafından özelleştirilebilir" diye belirtmek ?
belgelerde "nokta 2) komisyoncu tarafından özelleştirilebilir" diye belirtiliyor mu?
Mm-hmm. Neden öyle... ama çünkü farklı brokerlerde aynı tür hesaplar (sabit spread, FOK uygulaması) için işlevin
SymbolInfoInteger(symbol,SYMBOL_FILLING_MODE);
farklı değerler döndürebilir...
Mm-hmm.
sadece neden olduğu açık değil.
aslında, "broker tarafından özelleştirilebilir" ifadesi ticaretle ilgili belgelerin her sayfasına yazılmalıdır :)
Ancak sorduğunuz şey komisyoncu ile ilgili değil, sembolle ilgili.
bir sembol bir piyasa uygulamasıdır, ikincisi ise bir borsa sembolüdür.
farklı koşullara, farklı doldurma türlerine ve daha birçok şeye sahiptirler.
Bu nedenle, ticaret ortamının durumunu sorgulamanın tüm işlevleri verilmiştir.
sergeev:
...ama sorduğunuz şey broker ile ilgili değil, sembol ile ilgili.
sembollerden biri piyasa uygulamasıdır, diğeri ise borsa sembolüdür.
farklı koşullara, farklı doldurma türlerine ve daha birçok şeye sahipler ...
sergeev, daha önce yazdıklarıma dikkat etmemişsin :
Basit bir komut dosyası çizdim. İçinde farklı brokerlerden EURUSD sembolü hakkında aşağıdaki bilgileri aldım:
Broker "A":
GI 0 22:39:37 test_symbol (EURUSD,H1) Плавающий спред: 1
KQ 0 22:39:37 test_symbol (EURUSD,H1) Режим заключения сделок: SYMBOL_TRADE_EXECUTION_INSTANT
OK 0 22:39:37 test_symbol (EURUSD,H1) Режим заливки оредеров: 1
DS 0 22:39:37 test_symbol (EURUSD,H1) Путь в дереве символов: Forex\EURUSD
Broker "B":
EQ 0 22:45:00 test_symbol (EURUSD,H1) Плавающий спред: 0
RN 0 22:45:00 test_symbol (EURUSD,H1) Режим заключения сделок: SYMBOL_TRADE_EXECUTION_INSTANT
LS 0 22:45:00 test_symbol (EURUSD,H1) Режим заливки оредеров: 3
OK 0 22:45:00 test_symbol (EURUSD,H1) Путь в дереве символов: Forex-Fix\EURUSD
Aynı işlem yapma modunda farklı bir emir doldurma modu olduğunu fark edebilirsiniz. Evet, spread modları farklıdır (brokerlerin aynı tür hesaplara sahip olduğunu belirtirken gözden kaçırmışım) .... soru, modlar (anlaşma yapma ve emir doldurma) bir şekilde bağlantılı mı?
//+------------------------------------------------------------------+ //|test_symbol.mq5 | //| Telif Hakkı 2013, MetaQuotes Software Corp. | | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2013, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" #define SymInt SymbolInfoInteger #define SymS SymbolInfoString string _symbol="EURUSD"; //+------------------------------------------------------------------+ //| Komut dosyası programı başlatma işlevi| //+------------------------------------------------------------------+ void OnStart() { //--- 1) SymbolInfoInteger() long symb_digits=SymInt(_symbol,SYMBOL_DIGITS); PrintFormat("Ondalık basamak sayısı: %u",symb_digits); bool symb_spread_float=SymInt(_symbol,SYMBOL_SPREAD_FLOAT); PrintFormat("Değişken spread: %d",symb_spread_float); string trade_mode=EnumToString((ENUM_SYMBOL_TRADE_EXECUTION)SymInt(_symbol,SYMBOL_TRADE_EXEMODE)); PrintFormat("İşlem modu: %s",trade_mode); long fil_mode=SymInt(_symbol,SYMBOL_FILLING_MODE); PrintFormat("Oreader dolum modu: %u",fil_mode); //--- 2) SymbolInfoString() string path=SymS(_symbol,SYMBOL_PATH); PrintFormat("Karakter ağacı yolu: %s",path); } //+------------------------------------------------------------------+

- www.mql5.com
soru, modlar (anlaşma yapmak ve okuyucuları dökmek) bir şekilde ilişkili mi?
hayır, elbette değil.
vade süresi ve kar hesaplama şekli de "anlaşma yapma" moduyla ilgili değildir.
Çok güzel bir makale.
ancak Zip dosyasını indirmekte zorlanıyorum, bozuk gibi görünüyor

- Ü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
Yeni makale MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma yayınlandı:
Bu makalede, MQL5 Tarif Defteri serisinin önceki makalelerinde üzerinde çalıştığımız Uzman Danışmanı değiştirmeye devam edeceğiz. Bu sefer Uzman Danışman, değerleri pozisyon açma koşullarını kontrol etmek için kullanılacak göstergeler ile güçlendirilecektir. Renk katmak için, üç alım satım göstergesinden birini seçebilmek için harici parametrelerde bir açılır liste oluşturacağız.
Yazar: Anatoli Kazharski