mt4のEAについてですが、負けたらロット数を倍にするにはどのようにプログラムを組…

めば良いのでしょか?

回答1

え?

このような質問をするからにはEAのプログラミングはある程度はできると思われますが,そんなあなたなら,すぐにできると思うんですが??

いろんなやり方があると思うのですが,
下記,細かいところは省いていますので分かりにくいですが,
extern double init_Lots = (数値); // 初期発注量
double Lots;
init関数内:
Lots=init_Lots; // 発注ロット数設定:
start関数内:
if(発注条件満足) Ordersend(Lots);
・・・・・
if(利益確定条件満足)
{
OrderClose;
Lots=init_Lots;
}
if(ロスカット条件満足)
{
OrderClose;
Lots=Lots*2;
}
return

とかではどう?
で,倍がけは,いつ初期値に戻すの? 上記では勝った時戻してますが.
また,MAXLOTを超える 椎柔があるので,MarketInfo関数のMODE_MAXLOTでLotsに制限をかける必要がありますね.

しかしそれにしても倍がけはとても危険です.
・AccountBalanceやAccountFreeMarginでLotsに制限をかける.
のような制限などいくつかつけないと,負ければ倍がけ(マーチンゲール法)など
怖くて到底できません.

回答2

わざわざ巻に行くのか


回答3

質問投げっぱなしのクソ野郎かよ!

臭い連投するんじゃない

消えな!


コメントを残す

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

CAPTCHA