[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 48

 
oDin48 :

Arkadaşlar lütfen yardım edin!

Bir sayaç değişkeni var. Çift ve tek üzerinde farklı işlemlerin yapılması gerekir.

ben bu şekilde görüyorum

if ((KO/2) > MathFloor(KO/2)) {body1 içinde sayaç değişikliği KO=KO+1;}

if ((KO/2) == MathFloor(KO/2)) { gövde2 içinde sayaç değişikliği KO=KO+1; }

ancak sürekli olarak gövde 1 yürütülür.

Parite, bölmeden sonra kalan kontrol edilerek belirlenir:

 if (KO % 2 == 0 ) {} // чётное значение счётчика
else {}             // не чётное
 
Taras, çok teşekkür ederim!
[Silindi]  
oDin48 :

Arkadaşlar lütfen yardım edin!

Bir sayaç değişkeni var. Çift ve tek üzerinde farklı işlemlerin yapılması gerekir.

ben bu şekilde görüyorum

if ((KO/2) > MathFloor(KO/2)) {body1 içinde sayaç değişikliği KO=KO+1;}

if ((KO/2) == MathFloor(KO/2)) { gövde2 içinde sayaç değişikliği KO=KO+1; }

ancak sürekli olarak gövde 1 yürütülür.

if (MathAbs( MathMod (KO,2) == 0))) {KO sayacı değişikliğinin çift olduğu gövde1}

başka {Ko sayacı değişikliğinin tek olduğu gövde1}

KO her zaman >=0 ise MathAbs() gerekli değildir

 
Hepinize iyi günler!

Bana Windows 7 altında MQL4'te kodu nasıl hizalayacağımı söyle.

Ya da ona eşit olan kim?
Teşekkür ederim.
[Silindi]  
rabanik :
Hepinize iyi günler!

Bana Windows 7 altında MQL4'te kodu nasıl hizalayacağımı söyle.

Ya da ona eşit olan kim?
Teşekkür ederim.

diğer daha gelişmiş IDE'lerin aksine, meta düzenleyicide yerleşik bir "güzellik ateşi" yoktur ve muhtemelen olmayacaktır

sizin için uygun olan herhangi bir geliştirme ortamında "hizalayabilirsiniz" (veya gerektiğinde periyodik olarak yapabilirsiniz) (MQ4 normal bir metindir)

bazıları meta düzenleyiciyi hiç kullanmaz, ancak EX4'teki MQL derleme komut dosyasını Notepad+, Hexedit veya başka bir şeye ekleyin (onlar için MQL için kod boyamaları da hazır görünüyor)

 
smshev :

size yardımcı olması için matematik problemlerini çözmek için sayısal yöntemler üzerine bir ders kitabı))

örneğin http://www.uchites.ru/files/nummethod_book_chapter3-45.pdf (bölüm 3.5. Fonksiyonların sayısal entegrasyonu)

gerçi ... belki birileri bunu zaten kendisi için yapmıştır

Teşekkür ederim, kimse cevap vermezse, gençliğimi hatırlamak zorunda kalacağım))))
 
OlegTs :
Teşekkür ederim, kimse cevap vermezse, gençliğimi hatırlamak zorunda kalacağım))))
Doğruluk çok önemli değilse, sadece dikdörtgen yöntemini kullanabilirsiniz, yani. orijinal seriyi aptalca toplayın, integralin yaklaşık değerini alın.
 
alsu :
Doğruluk çok önemli değilse, sadece dikdörtgen yöntemini kullanabilirsiniz, yani. orijinal seriyi aptalca toplayın, integralin yaklaşık değerini alın.
ama daha ayrıntılı olarak, eğer beş ya da altı barda zorlaştırmıyorsa...
 
OlegTs :
ama daha ayrıntılı olarak, eğer beş ya da altı barda zorlaştırmıyorsa...
Bir x(k) serisi varsa, o zaman a'dan b'ye x(k) integrali yaklaşık olarak x(a) + x(a+1) + .... + x(b-1) + x(b'dir. ). Dikdörtgen formülü denir.
[Silindi]  
OlegTs :
ama daha ayrıntılı olarak, eğer beş ya da altı barda zorlaştırmıyorsa...
bu, diğer şeylerin yanı sıra belirttiğim kaynakta açıklanan en basit yöntemdir))