MQL4について MT4で自作EAに挑戦しています。まだド初心者ですが宜しくお願いしま…

MQL4について
MT4で自作EAに挑戦しています。まだド初心者ですが宜しくお願いします。
条件が複数で、例えば条件?〜条件?が全てあてはまる時にポジションを持つと言った場合、&&を使

って1つのif文に詰め込めば良いでしょうか?
また行変更の&&の使い方や注意点など教えて頂きたいと思います。

if(条件?&&条件?&&条件?&&条件?&&条件?
&&条件?&&条件?&&条件?&&条件?&&条件?)
{実行文}

回答1

if 条件1 i=i+1
if 条件2 i=i+1



if 条件10 i=i+1

if i=10 then ポジションを持つ

このようにしておけば

10個すべての条件を満たすのみではなく
10個のうち9個とか
8点以上で仕掛けとか
条件の中から重要なものは+1ではなく+1.5
重要ではないものは0.5などといった変更等

今後、パラメータを変更して
何回もテストを繰り返し
最適となる解を求めることになるので
出来る限り変更箇所を少ないままでテスト出来る方法が
望ましいと思います

(プログラムの文法は知恵袋への回答の都合により
意味を伝えやすくしているつもりですので
実際のプログラムに適合するよう修正してください)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA