[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 48

 
oDin48:

みんな、助けてくれー

可変カウンターがあります。偶数と奇数で異なる動作をさせたいのですが。

私はこのように考えています。

if ((KO/2) > MathFloor(KO/2)){カウンターが変化する本体1 KO=KO+1;}。

if ((KO/2) == MathFloor(KO/2)){カウンターが変化するボディ2 KO=KO+1;}。

が、body1 は常に実行される。

パリティの判定は除算後の余りを確認することで行う。

if (KO % 2 == 0) {} // чётное значение счётчика
else {}             // не чётное
 
タラスさん、ありがとうございました。
 
oDin48:

みんな、助けてくれー

カウンター変数があります。偶数と奇数で異なる動作をさせたいのですが。

私はこのように考えています。

if ((KO/2) > MathFloor(KO/2)){カウンターが変化する本体1 KO=KO+1;}。

if ((KO/2) == MathFloor(KO/2)){カウンターが変化するボディ2 KO=KO+1;}。

が、body1 は常に実行される。

if (MathAbs(MathMod(KO,2) == 0)){KOカウンターの変化が偶数である体1}。

else {KOカウンターの変化が奇数 であるbody1}。

KO が常に >=0 ならば MathAbs() は必要ない

 
皆さん、こんにちは。

Windows 7でMQL4のコードを整列させる方法を教えてください。

あるいは、どうすれば誰かがレベリングできるのか?
ありがとうございます。
 
rabanik:
皆さん、ごきげんよう。

Windows 7でMQL4コードのアライメントを行う方法を教えてください。

あるいは、すでにマスターしている人は?
ありがとうございます。

他の先進的なIDEとは異なり、メタエディタには「ビューティーファインダー」が組み込まれていませんし、おそらく今後も組み込まれることはないでしょう。

どのような開発環境でも「揃える」ことができる(必要に応じて時々行う)(MQ4は単なる標準的なテスクトです)

メタエディタを全く使わず、MQL to EX4のコンパイルスクリプトをメモ帳+やHexeditなどに添付する人もいる(それら用のMQLカラーリングスクリプトも用意されている)

 
smshev:

数学の問題を解くための数値計算法の教科書が役に立ちます))

:http://www.uchites.ru/files/nummethod_book_chapter3-45.pdf(第3.5章 関数の数値積分)

とはいえもしかしたら、すでに誰かが自分のためにやってくれているかもしれない

ありがとうございます!誰も反応してくれなかったら、青春を思い出すしかないですね)))
 
OlegTs:
ありがとうございます!誰も反応してくれなかったら、青春を思い出すしかないですね)))
精度があまり重要でない場合は、単に直交法、つまり元の級数を合計して積分の近似値を求めることができます。
 
alsu:
精度があまり重要でない場合は、単純に直交法、つまり、元の系列をぶっきらぼうに合計することで、積分のおおよその値を得ることができるのです。
あまり問題なければ、矩形法、すなわち、矩形法を使えばいいのです。
 
OlegTs:
しかし、もっと詳しく、もしよろしければ、いくつかの5、6小節について......。
系列 x(k) があるとすれば、x(k) の a から b への積分はおよそ x(a) + x(a+1) + ...となります。+ x(b-1) + x(b)となります。直交式と呼ばれるものです。
 
OlegTs:
そして、もしよろしければ、いくつかの5、6小節の詳細について......。
というのは、まさに最もシンプルな方法で、特に私が引用したソースに記載されています ))