Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 735
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Tarih soruları (yardımda bazı şeyler bulamadım):
Bir satış teklifi verdim:1. Bahsin sonunda “buy” nedir, satış yaptım mı?
2. 0.99946, sanırım bir kar alma düzeni mi?
3. ve "çıkış" 0.99934, kar al 0.99946'dan neden farklıdır? yoksa fark yayılmaya eşit mi?
4. "piyasa" - siparişlerin manuel olarak verilmesi/geri çekilmesi mi?
Cevabınız için şimdiden teşekkür ederiz.
Böyle bir işlev var ve bir danışman/komut dosyasında çalışıyor
{
double One_Lot= 0.0 ;
double price= 0.0 ;
double volume= 0.0 ;
double MinLot= SymbolInfoDouble (symbol, SYMBOL_VOLUME_MIN );
double Free= AccountInfoDouble ( ACCOUNT_FREEMARGIN );
double Step= SymbolInfoDouble (symbol, SYMBOL_VOLUME_STEP );
if (action== ORDER_TYPE_BUY )price= SymbolInfoDouble (symbol, SYMBOL_ASK );
if (action== ORDER_TYPE_SELL )price= SymbolInfoDouble (symbol, SYMBOL_BID );
if (! OrderCalcMargin (action,symbol, 1.0 ,price,One_Lot)) return (MinLot);
if (One_Lot!= 0 && Step!= 0 )volume = MathFloor (Free*Percent/ 100.0 /One_Lot/Step)*Step;
if (volume!= 0 ) return (volume);
return (MinLot);
}
Soru: Göstergede mümkün olan maksimum lot nasıl elde edilir , OrderCalcMargin bir nedenden dolayı göstergede çalışmıyor? MT4'te " MarketInfo (sembol, MODE_MARGINREQUIRED ) " düzgün çalışıyor, MT5'te mevcut değil, ancak göstergede çalışmayan bazı OrderCalcMargin saplaması var
Teşekkür ederim!
Böyle bir işlev var ve bir danışman/komut dosyasında çalışıyor
{
double One_Lot= 0.0 ;
double price= 0.0 ;
double volume= 0.0 ;
double MinLot= SymbolInfoDouble (symbol, SYMBOL_VOLUME_MIN );
double Free= AccountInfoDouble ( ACCOUNT_FREEMARGIN );
double Step= SymbolInfoDouble (symbol, SYMBOL_VOLUME_STEP );
if (action== ORDER_TYPE_BUY )price= SymbolInfoDouble (symbol, SYMBOL_ASK );
if (action== ORDER_TYPE_SELL )price= SymbolInfoDouble (symbol, SYMBOL_BID );
if (! OrderCalcMargin (action,symbol, 1.0 ,price,One_Lot)) return (MinLot);
if (One_Lot!= 0 && Step!= 0 )volume = MathFloor (Free*Percent/ 100.0 /One_Lot/Step)*Step;
if (volume!= 0 ) return (volume);
return (MinLot);
}
Soru: Göstergede mümkün olan maksimum lot nasıl elde edilir , OrderCalcMargin bir nedenden dolayı göstergede çalışmıyor? MT4'te " MarketInfo (sembol, MODE_MARGINREQUIRED ) " düzgün çalışıyor, MT5'te mevcut değil, ancak göstergede çalışmayan bazı OrderCalcMargin saplaması var
Teşekkür ederim!
SYMBOL_MARGIN_INITIAL 'a bakın, bir zamanlar bu sorunla da mücadele etti.
Yaptım mı yapmadım mı hatırlamıyorum. - bir lot için alınabilir. iyi ve sonra zaten gerekli olup olmadığını kontrol etmek için.
Ayrıca bir hedge marjı var.
SYMBOL_MARGIN_INITIAL 'a bakın, bir zamanlar bu sorunla da mücadele etti.
Yaptım mı yapmadım mı hatırlamıyorum. - bir lot için alınabilir. iyi ve sonra zaten gerekli olup olmadığını kontrol etmek için.
Ayrıca bir hedge marjı var.
Merhaba!
Just2Trade komisyoncusu ile MT5 platformunda işlem yapıyorum.
Robotu Gazprom paylaşımlarında "OHLC on M1" modunda çalıştırdığımda iyi sonuçlar alıyorum. Hemen hemen tüm parametre setlerinde - kar. En iyi çalışma - yaklaşık %5'lik bir düşüşle %25'ten fazla kâr.
"Gerçek tiklere dayalı her tik " modunu açıyorum. Sonuçların hemen yarısı kârsız. En iyi sonuç %10'dan daha az kârdır.
Ne ile bağlanabilir? Belki komisyon ikinci durumda alınır, ancak ilkinde alınmaz?
Bu arada, bir ticarete giriyorum ve bir dakikanın ilk tikinde bir ticaretten çıkıyorum.
Herhangi bir fikri olan var mı?
Herhangi bir fikri olan var mı?
İçindeki dosyaları toplu olarak işlemek için bir dizinin içeriğini MQL aracılığıyla bulmanın bir yolu var mı?
İçindeki dosyaları toplu olarak işlemek için bir dizinin içeriğini MQL aracılığıyla bulmanın bir yolu var mı?
Pure MQL: MQL5\Files alt klasöründe (veya test durumunda test_agent_directory\MQL5\Files). İşaretler arasında FILE_COMMON belirtilirse, tüm istemci terminallerinin ortak klasöründe \Terminal\Common\Files.
MQL + WinAPI (herhangi bir klasörde arama yapın):
Pure MQL: MQL5\Files alt klasöründe (veya test durumunda test_agent_directory\MQL5\Files). İşaretler arasında FILE_COMMON belirtilirse, tüm istemci terminallerinin ortak klasöründe \Terminal\Common\Files.
MQL + WinAPI (herhangi bir klasörde arama yapın):
Teşekkür ederim.