どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 14

 

こんにちは。助けてほしい。

EAに4つのオプションが追加されました //0//1//2//3// KM注文の計算
// ロットの倍率を計算する。
double GetMultiplier(double Koeff, int Method, int i, int j)
{
double res;
int y, z;

if (Koeff < 0) Koeff = 0;
if (i < j) y = 1;
else y = i - j + 1;
switch (Method) {
case 0:
// 無進行
res = Koeff;
break;
case 1:
// 幾何学的進行
res =MathPow(Koeff, y);
break;
case 2:
// 算術的進行
res = Koeff * y;
break;
case 3:
// フィボナッチ数列進行
res = Koeff * GetFibo(y);
break;
} } } } } } } } } } } } } } } } } } } } } } } } } ●フィボナッチ配列進行 res = Koeff * GetFibo(y); break; } } ●フィボナッチ配列進行
return(res);
}.


case 4:
//calculate xxxxxxxx のような計算オプションを追加することはできますか?

このシナリオでは、ロットボリュームを計算することができます。

オープンするKMのロットサイズが、過去にオープンした注文(1つまたは複数)のTPと、これらの注文をすべて修正したときの本注文のTP=5(合計TP)=6~10pipsが得られるように計算されること。つまり、増えた注文のTP=5+(1→5)=6→10pipsということでしょうか。

ご回答をよろしくお願いいたします。

 
ALEX-BAX:

こんにちは。助けてほしい。

今、私のEAにはKM注文を計算するための4つのオプション/0/1/2/3//があります



ケース4:
//Calculate xxxxxxxxのように計算オプションを追加できますか?

このシナリオでは、ロットサイズを計算することになります。

オープンするKMのロットサイズが、過去にオープンした注文(1つまたは複数)のTPと、これらの注文をすべて修正したときの本注文のTP=5(合計TP)=6~10pipsが得られるように計算されること。つまり、増えた注文のTP=5+(1→5)=6→10pipsということでしょうか。

ご回答をよろしくお願いいたします。


あとは計算式を作って足すだけ。そして、SRCを使ってコードを挿入 する
 
Vinin:

あとは数式を作り、加えるだけ。そして、SRCを使ってコードを挿入します。

嬉しいけど、プログラミングは苦手なんだよね。どなたか助けてください。
 
ALEX-BAX:

やりたいけど、プログラミングが苦手なんです。どなたか助けてください。

学校では算数を習いましたか?プログラミングは関係ない。シンプルなプロポーション、それ以上でもない。
 
Vinin:

学校では算数を勉強されましたか?プログラミングとは関係ない。シンプルなプロポーション、それ以上でもない。


x=Lot_KMです。

y=Lots_openOrders。

x>yである。

TP_KM=5。

TP_openOrders+TP_KM=? =openPrice+5pp;

無茶苦茶な書き方ですが、他にどう説明すればいいのかわかりません。

何かアドバイスはありますか?

 
ALEX-BAX:


x=Lot_KMです。

y=Lots_openOrders。

x>yである。

TP_KM=5。

TP_openOrders+TP_KM=? =openPrice+5pp;

無茶苦茶な書き方ですが、他にどう説明すればいいのかわかりません。

お願い、アドバイスしてください。


まず、すべての未決済注文を1つの集約注文であるポジションに置き換える必要があります。

このポジションは、総量と総利益(損失)により特徴付けられる。さらにいくつかのパラメータがあり、例えば集約された開始価格などが あります。

そうすれば、問題を解決することができます。

 
Vinin:


まず始めに、すべての未決済注文を単一の集約された注文であるポジションに置き換える必要があります。

このポジションは、総量と総利益(損失)で特徴付けられます。その他にも、集計開始価格などのパラメータがあります。

そうすれば、問題を解決することができます。


どのように書けばいいのか、提案してもらえますか?- "総販売台数 "と "総利益(損失)"別"

また、「累積始値」とはどういう意味ですか?

 

こんにちは。 iclose関数を使って、複数の通貨ペアを強制的に呼び出す簡単なインジケータを作りました。

iClose("GBPUSD",0,i)。

iClose("AUDUSD",0,i)。

で、動作はするのですが、以下のような不具合が発生しています。

シンボルウィンドウにインジケータを 取り付けると、強制的に規定される-描画される。インジケータに表示される別のシンボルのウィンドウに添付するのですが、同じタイムフレームに描画 されません(ただし、カーソルを移動させると値が書き込まれます)。つまり、GBPUSDで1分足、1時間足、1週間足の値を計算している場合、AUDUSDでは表示せず、5分足、15分足などのみで描画するのです。


チャートの通貨ペアを別のもの、例えばAUDNZDに変更すると、正常に動作し、すべてが変更されます。私は初心者なので、ここに書いているのですが、助けてください。

 
ALEX-BAX:


どう書けばいいのか、教えてください。- "総量 "と "総利益(損失)"。"

また、「始値集約」とはどういう意味ですか?)

累積取引量=全ての成行注文のロットの合計、従って、総利益(損失)=それら全ての注文の利益(損失)の合計。

合計建値=全市場注文の平均建値。

 
artmedia70:

総量=全市場注文のロットの合計、従って、総利益(損失)=全注文の利益(損失)の合計となります。

合計建値=全市場注文の平均建値。




何もわからない(というか、どう言葉にしたらいいのか)。