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

 
yosuf:
累積取引とは何か、説明してください。例えば、100pipsマイナスの売りポジションがあり、TSが買いポジションを建てようとした場合、そのような可能性はあるのでしょうか?あるいは、中大がBAYポジションを開設した場合、どのような「集合体」が残るのでしょうか。

同じロットでロングをするとショートに重なります。つまり、4で考えれば、ストップロスが発動されるわけです。
 

AccountEquity() AccountBalance()の履歴の最大差を計算する方法は?

ありがとうございます。

 
履歴にある各注文の 値と終値の最大距離を計算し、ロットとピップ価格を掛け合わせ、すべてを加算してマージンを加算します。
 
rustein:

AccountEquity() AccountBalance()の履歴の最大差を計算する方法は?

ありがとうございます。

AccountBalance(M1) = BeginBalance + Profit (on closed trades);

AccountEquity(M1) = AccountBalance(M1) + Profit (on open trades)です。

そして、BeginBalanceを実行する。

MaxProsadka[0] = MathMax (MaxProsadka[0], AccountEquity(M1) - AccountBalance(M1));

MaxProsadka[1] =MathMin(MaxProsadka[1], AccountEquity(M1) - AccountBalance(M1));

こんな感じ。

 
とくに二番目
 
FAQ:
正直、この茨の道を頑張ってほしいです。
ありがとうございます。
 
TarasBY:

Kim氏が関数を書いたのはかなり前のことで、当時は5桁で動作するDCは存在しなかったため、これらの関数が常に正しく動作するわけではありません(例えば、以下の行)。

2行目は、コードに「ストレス」がかからないように、単純に削除してもよいし、ZERO_DIVIDEというエラーの例外をチェックするために、次のように書いてもよい。

init()でPointの値をグローバルなEA変数に書き込み、そこから取得する方がエレガントです。


そうですね...ずいぶん前に気づいていたのですが、手が出せずにいました。

直します。ありがとうございました。

 
MQL4の勉強を始めたばかりです。自分でEAを書こうとしています。一つの問題が解決できない。

買い1」「買い2」「買い3」のオープンオーダーと「買い4」「買い5」「買い6」のペンディングオーダーを持っているとします。これらの注文の1つがTake-Profitを突破したときに、これらの注文をすべてクローズするようなスクリプトを書くことはできないのです。

初心者の私を助けてください。お返事をいただき、大変感謝しております。
 
それは価格が停止に閉じた場合、それは同じ方向に取引を開いた場合、それは同じ方向に利益にも閉じた場合、処方することは可能ですか? ちょうどはいまたはいいえ?)
 

皆さん、どうもありがとうございました。

各注文の有効期間中に 値と極値間の最大距離を計算する簡単な例が必要だということです。これはどうしたらいいのかわからない。