Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 379

 
lexinson :

Lütfen belgeleri okuyun:

Dönüş değeri (Sipariş Gönder() işlevinin)

İşlem sunucusu tarafından siparişe atanan biletin numarasını veya arıza durumunda -1'i döndürür. Bir hata hakkında bilgi almak için GetLastError() işlevini çağırmalısınız.

Коды возврата торгового сервера - Документация на MQL4
  • docs.mql4.com
Коды возврата торгового сервера - Документация на MQL4
 
Merhaba. Danışmanımın neden iyi bir sonuçla test edildiğini ve danışmanımın demo sürümünü piyasadan indiren diğer kişilerin neden kötü bir sonuç aldığını söyleyebilir misiniz? Sebebi ne? Test sonucunu ne etkileyebilir?
 
Tatiana Zyrianova :
Merhaba. Danışmanımın neden iyi bir sonuçla test edildiğini ve danışmanımın demo sürümünü piyasadan indiren diğer kişilerin neden kötü bir sonuç aldığını söyleyebilir misiniz? Sebebi ne? Test sonucunu ne etkileyebilir?
Kümelerin aynı olduğundan eminseniz, bir seçenek olarak, hesap başka bir DC'deyse spread, hatta bir DC'deyse hesap türü .
 
MT4'te sembol limitleri nasıl bulunur (tam erişim, sadece kapatma vb.)? Tabii ki, programlı olarak, ancak bunu gözlerimle nasıl yapacağımı bilmiyorum.
 
Andrey Dik :
MT4'te sembol limitleri nasıl bulunur (tam erişim, sadece kapanma vb.)? Tabii ki, programlı olarak, ancak bunu gözlerimle nasıl yapacağımı bilmiyorum.
 SymbolInfoInteger ( _Symbol , SYMBOL_TRADE_MODE )
 

Tünaydın,


Lütfen ne yaptığını açıklayın:

Signal_ThresholdAçık

Signal_ThresholdKapat

Nasıl çalışırlar, değerde değişiklik yaratan nedir?

 
kashi_ann :

Tünaydın,


Lütfen ne yaptığını açıklayın:

Signal_ThresholdAçık

Signal_ThresholdKapat

Nasıl çalışırlar, değerde değişiklik yaratan nedir?

Eh, aslında Eşik "eşik" olarak çevrilir. Buradan dans ediyoruz. Büyük olasılıkla, bu, sinyalin açılma eşiği ve sinyalin kapanma eşiğidir. Sorunuzda bulunan bilgilerden daha fazla bir şey söyleyemem.
 
kashi_ann :

Tünaydın,


Lütfen ne yaptığını açıklayın:

Signal_ThresholdAçık

Signal_ThresholdKapat

Nasıl çalışırlar, değerde değişiklik yaratan nedir?

İşte aramadaki sinyaller ve mql5 sihirbazı hakkında iki makale: https://www.mql5.com/en/search#!keyword=Signal_ThresholdOpen&module=mql5_module_articles&author=MetaQuotes&method=2
 

Bağlantılara baktım, sadece gerçek uygulama var gibi görünüyor. Üstelik hem 60 hem de 50 koymuşlar... Başka yazılara baktım... Ama 40, 10 ya da 100 koysam ne olacağını yazdığını bulamadım...

Bir makaleden, MA'daki temel bir danışmanı satır satır analiz ediyorum.

 //--- inputs for expert
input string              Expert_Title                  = "TestExpert" ; // Document name
ulong                     Expert_MagicNumber            = 23320 ;         // 
bool                      Expert_EveryTick              = false ;         // 
//--- inputs for main signal
input int                 Signal_ThresholdOpen          = 10 ;           // Signal threshold value to open [0...100]
input int                 Signal_ThresholdClose         = 10 ;           // Signal threshold value to close [0...100]
input double              Signal_PriceLevel             = 0.0 ;           // Price level to execute a deal
input double              Signal_StopLevel              = 50.0 ;         // Stop Loss level (in points)
input double              Signal_TakeLevel              = 50.0 ;         // Take Profit level (in points)
input int                 Signal_Expiration             = 4 ;             // Expiration of pending orders (in bars)
input int                 Signal_MA_PeriodMA            = 85 ;           // Moving Average(85,0,...) Period of averaging
input int                 Signal_MA_Shift               = 0 ;             // Moving Average(85,0,...) Time shift
input ENUM_MA_METHOD       Signal_MA_Method              = MODE_SMA ;       // Moving Average(85,0,...) Method of averaging
input ENUM_APPLIED_PRICE   Signal_MA_Applied             = PRICE_CLOSE ;     // Moving Average(85,0,...) Prices series
input double              Signal_MA_Weight              = 1.0 ;           // Moving Average(85,0,...) Weight [0...1.0]
//--- inputs for trailing
input int                 Trailing_FixedPips_StopLevel  = 30 ;           // Stop Loss trailing level (in points)
input int                 Trailing_FixedPips_ProfitLevel= 50 ;           // Take Profit trailing level (in points)
//--- inputs for money
input double              Money_FixLot_Percent          = 10.0 ;         // Percent
input double              Money_FixLot_Lots             = 0.1 ;           // Fixed volume

Bunların hepsi girdi parametreleridir, değişen değerler bir şeyi etkiler.

Kılavuzdan bulundu:

"ThresholdOpen" parametresi 0 ile 100 arasında değerler alabilir. "oylama" sonuçlarına göre pozisyon açma ihtiyacının belirlenmesinde kullanılır.

"ThresholdClose" parametresi 0 ile 100 arasında değerler alabilir. "oylama" sonuçlarına göre bir pozisyonu kapatma ihtiyacının belirlenmesinde kullanılır.

Bu oy nedir? Bu iki parametre neyi etkiler?

 
kashi_ann :

Bağlantılara baktım, sadece gerçek uygulama var gibi görünüyor. Üstelik hem 60 hem de 50 koymuşlar... Başka yazılara baktım... Ama 40, 10 ya da 100 koysam ne olacağını yazdığını bulamadım...

Bir makaleden, MA'daki temel bir danışmanı satır satır analiz ediyorum.

Bunların hepsi girdi parametreleridir, değişen değerler bir şeyi etkiler.

Kılavuzdan bulundu:

"ThresholdOpen" parametresi 0 ile 100 arasında değerler alabilir. "oylama" sonuçlarına göre pozisyon açma ihtiyacının belirlenmesinde kullanılır.

"ThresholdClose" parametresi 0 ile 100 arasında değerler alabilir. "oylama" sonuçlarına göre bir pozisyonu kapatma ihtiyacının belirlenmesinde kullanılır.

Bu oy nedir? Bu iki parametre neyi etkiler?

Kodda Signal_ThresholdOpen öğesini seçin ve Crrl+F tuşlarına basın, bu değişkenin koddaki tüm oluşumlarını arayın ve bu değişkenin hangi hesaplamalara dahil olduğunu görün. Benzer şekilde, ThresholdClose'u bulun.

Bak ve gör ;)