[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 81

 

数学に無知なことを一度に謝罪します :-)

書籍からの抜粋:「代入操作の実行中:まず、式A+Yの型がintに キャストされる(整数評価のルールに従う)」。

Question: この整数計算のルールはどのようなものでしょうか?

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

 
wolf05632:

こんにちは!mquel4の勉強を始めました。ローソク足の最大値と最小値を計算し、ローソク足の極値で画面上の2つのバッファに線を引くというシンプルなインジケータを例に説明します。

では、バッファーラインを1本ずつではなく、2本(3本など)のローソク足を経由させるにはどうすればよいのでしょうか?


SetIndexShift() を使用します。
 
MaxZ:

そうすると、ジグザグのようなインジケータを使うしかない(私の見解)。

変更点は把握できると思います。唯一間違っていたのは、計算するバーのインデックスをIndicatorCounted()ではなく、Barsパラメータにしたことです。

これからの課題は、デバイダを外部パラメータにすることです。渡されたローソク足の数と同じになります。


了解!初歩的なことですが、「光間値」をバッファに近似させればいいんです。

SZY:特定のタイムフレーム(Н1)でのみ、インジケータを動作させる、すなわち計算を行う(それは動作した、表示されていない)ようにするには?

 
Vinin:

SetIndexShift() を使用します。

ありがとうございます、でも私には使えません。オフセットは必要ない。上記で私はこう書きました。最初のキャンドルは buffer[1]=Hight[1] で、3番目の buffer[3]=Hight[3] で、2番目のキャンドルは buffer[2]=MathAbs(Higth[1]-Hight[3])/2 と計算すれば、画像に示したようになります。
 
Roman.:

こちらを ご覧ください。
ありがとうございました。
 

こんにちは。数列の和を計算する関数があれば教えてください。

私の配列は、このような形になっています。

delta*(Lot+Lot*(X-1)), X>or=0とする。

教科書で探したが見つからなかった。

よろしくお願いします。

 
double sum=Lot;
for(int i=1;i<X;i++)sum+=delta*(Lot+(Lot*(i-1));

 
Geowind64:

数学に無知なことを一旦お詫びします :-)

書籍からの抜粋:「代入演算を行う場合:まず式A+Yの型はintに変換されます(整数計算のルールに従って)」。

質問:この整数の計算ルールはどうでしょうか?

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


IMHOは、おそらくルール全体ではなく、その一部は(あなたの質問の文脈では)確実です:"整数の 計算、すなわちそれらの加算または減算の結果として、結果(この場合、それらの和)も整数に なる".

そこで,必要かつ十分な,この場合,これらの整数AとYの変数の和,例えばCを,int型 - interger - integerで定義する。

int A,Y,C;

С =  A + Y;

詳しくはこちらを ご覧ください。

 
Roman.:

みんな、アドバイスしてください。今、R.Vinceによって、私は幾何平均法による最適なf(ロットボリューム計算用)を探しています。

問題:注文履歴を調べ、0.01から1までf=0.01の増分で、TWRが最大となる最適値を求める必要があります。

という2つの式があり、トレードの最大損失の値はD=-458 であることが知られています。

どの列挙サイクル、特に最適なfを見つけるために、さらに、コード内の場所を整理する。

以下は、int deinit() の開始コードです。テスターのプロフィットストラテジーを正しく印刷することができます。


を「Vinceのロットの計算」という別トピックにしました。

そうすれば、必要なときに簡単に見つけることができます

 
Vinin:


別のトピックで、「Vince Lot Calculation」のような名前になるでしょう。

そうすれば、必要なときに簡単に見つけることができます


なるほど。整理しておきます。新しいスレッドを作成するのに慣れていない。:-)))

おっとっと。ありがとうございます。