Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 111

 
Artyom Trishkin :

Teşekkürler, yardımcı oldu.

Tamam değilse. zor, sürümümün neden çalışmadığını açıklayabilir misiniz, yardım 0 ve 0 diyor - geçerli sembol ve geçerli zaman çerçevesi ???

 
Cyn123 :

Teşekkürler, yardımcı oldu.

Tamam değilse. zor, sürümümün neden çalışmadığını açıklayabilir misiniz, yardım 0 ve 0 diyor - geçerli sembol ve geçerli zaman çerçevesi ???

boş ve 0

 
Artyom Trishkin :

Teşekkür ederim!

 

Vatandaş yardım etsin! Bir sonda duruyorum ve bunun için nereye bir ADIM ekleyeceğimi bulamıyorum ??? bak plise....


if(Sipariş Toplamı() > 0)

{

for(int konum = 0; konum < SiparişlerToplam(); konum ++)

{

OrderSelect(kon, SELECT_BY_POS, MODE_TRADES);

if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol() && OrderType() == OP_BUY &&

NormalizeDouble (Ask - sl, Digits) > NormalizeDouble(OrderStopLoss(), Digits) && NormalizeDouble(Ask - sl, Digits) < NormalizeDouble(Bid, Digits))

OrderModify(OrderTicket(), 0, Sor - sl, 0, 0, Yeşil);

else if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol() && OrderType() == OP_SELL &&

NormalizeDouble(Teklif + sl, Digits) < NormalizeDouble(OrderStopLoss(), Digits) && NormalizeDouble(Teklif + sl, Digits) > NormalizeDouble(Ask, Digits))

OrderModify(OrderTicket(), 0, Bid + sl, 0, 0, Kırmızı);

}

 

aşağıdaki girdi-tarihi vardır:

ticaret seansları Saat dilimi DST açık/kapalı oturum açılışı yaz sezonuna geçiş kış mevsimine geçiş
ay bir hafta gün ay bir hafta gün
Tokyo dokuz yanlış (1) dokuz -1 -1 -1 -1 -1 -1
Londra _ 0 doğru (0) sekiz 3 0 (son) 0 (Pazar) on 0 (son) 0 (Pazar)
NY -5 doğru (0) sekiz 3 2 0 (Pazar) on bir 1 0 (Pazar)


[tor.session][hour.zone][DST on/of][open][ay][hafta][gün][ay][hafta][gün] dizisini bu giriş parametreleriyle nasıl doldurabilirim ?

 

newarray[a] dizisinden b değerini (-1) kaldırmak, ardından newarray[ab] dizisinin yeni boyutunu ayarlamak gerekir.

Lütfen bana nasıl yapıldığını söyle

 
Kamol Kurbonov :

newarray[a] dizisinden b değerini (-1) kaldırmak, ardından newarray[ab] dizisinin yeni boyutunu ayarlamak gerekir.

Lütfen bana nasıl yapıldığını söyle

Diziyi görüntülüyorsunuz ve bir EKSTRA ArrayMove ve ArrayResize değeriyle karşılaşıyorsunuz. Bu sayfadaki bir örneğe bakın .
 
Kamol Kurbonov :

aşağıdaki girdi-tarihi vardır:

ticaret seansları Saat dilimi DST açık/kapalı oturum açılışı yaz sezonuna geçiş kış mevsimine geçiş
ay bir hafta gün ay bir hafta gün
Tokyo dokuz yanlış(1) dokuz -1 -1 -1 -1 -1 -1
Londra _ 0 doğru (0) sekiz 3 0 (son) 0 (Pazar) on 0 (son) 0 (Pazar)
NY -5 doğru(0) sekiz 3 2 0 (Pazar) on bir 1 0 (Pazar)

[tor.session][hour.zone][DST on/of][open][ay][hafta][gün][ay][hafta][gün] dizisini bu giriş parametreleriyle nasıl doldurabilirim ?

Bir dizi, aynı niteliklere sahip öğelerin birleşimidir (unutmayın: bir orman alanı, bir yerleşim alanı). nitelikleriniz farklıdır: string + bool + tamsayı. Çıkış yolu, yapıların yapısını ve dizisini tanımlamaktır. Veya 10 dizi
 
Дед пенсионер :
Bir dizi, aynı niteliklere sahip öğelerin birleşimidir (unutmayın: bir orman alanı, bir yerleşim alanı). nitelikleriniz farklıdır: string + bool + tamsayı. Çıkış yolu, yapıyı ve yapı dizisini tanımlamaktır. Veya 10 dizi
alım satım seansları bir tamsayı ile işaretlenebilir (örneğin, i=1 (Tokyo, i=2 London). bool değeri de bir tamsayı döndürür (doğruysa 0, yanlışsa 1). En önemlisi, tüm veri türleri bir türe dönüştürülür (çift).
 

Merhaba. Parti hesaplamasını Uzman Danışmanıma şu şekilde yazdım:

lot=NormalizeDouble(AccountBalance()*risk/(SL*MarketInfo(Symbol(),MODE_TICKVALUE))2));

Amaç, hesap para birimi ve çifti ne olursa olsun, verilen riskler için doğru lot büyüklüğünü elde etmek ve zararı durdurmaktır. risk Durdurma kaybı tetiklendiğinde kayıpların yüzdesi olarak ayarlanır. Kaybı Durdur SL puan cinsinden (burada bir nokta, çiftin fiyatındaki olası minimum değişikliktir). Bu danışmanı gerçek bir hesapta çalıştıracağım. Ancak şüpheler var. Daha deneyimli programcılardan biri size hangi hataların oluşabileceğini söylerse çok minnettar olacağım.