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

 
Vodya:


ありがとうございます。

しかし、この行でコンパイルすると

と表示され、'(' - 関数定義が予期しない。

とこの'}'があります。- ここで、最後のリターン(0)は

関数はコードの最後、start()の外側に置く。

start()関数の中に関数コールを書きます。

 int start(){

  double Profit = Profit();
  double Loss =  Loss();

 return(0);}
そして、変数Profit and Lossと 連携する。
 
charter:

関数はコードの最後、start()の外側に置いてください。

start()関数の中に関数コールを書きます。

そして、Profit and Lossの 変数を使った作業。

ありがとうございます。
 
エクイティサイズの覚え方について教えてください。ポジションを建てる 前に自己資本を記憶し、そのポジションを決済した後に自己資本のデータを比較する必要があります。
 

High関数が常にオープニングバーでのみ動作するようにしたいのですが、アドバイスをお願いします。

High[TimeHour(Time[0])- TimeHour(OrderOpenTime())]

は、オープニングバーのHighの値しか返さないのでしょうか、それともHighでの計算は全くできないのでしょうか?

論理的には、現在の時間とオープニングアワーの差が内部にあり、その結果の数値がオープニングバーの数を決定するはずです。

 
WindSW:
エクイティサイズの覚え方について教えてください。ポジションを建てる前に自己資本を記憶し、そのポジションを決済した後に自己資本のデータを比較する必要があります。

ロットを開く前に任意の変数に持分値を与え、閉じた後に別の変数に持分値を与え、すべての手順の最後に2つの値を比較する。
 
LazarevDenis:

ロットオープン前に任意の変数に値を与え、ロットクローズ後に別の変数に値を与え、すべての手順の最後にこれら2つの値を比較します。

また、リセットされないようにするにはどうしたらよいのでしょうか?
 
WindSW:

リセットされないようにするには?
スタティックにするか、グローバルに宣言する
 

こんにちは、質問があります。

EURUSDで(上方向に動いている場合)、ユーロが上昇しているのか下落しているのか、どのように判断するのでしょうか?

 
asimox:

こんにちは、質問があります。

EURUSDで(上方向に動いている場合)、ユーロが上昇しているのか下落しているのか、どのように判断するのでしょうか?


この質問はここではされていません。プログラミングの質問ですが、お答えします。ペアの最初の通貨がメインです。関係では常に最初の通貨です。つまり、ユーロは常に=1です。2番目の通貨は "something else" と呼ばれます。しかし、レートは常に、1単位目の通貨を買うのに2単位目の通貨をどれだけ必要とするかを決定します。レートが上昇すれば、1単位目の通貨を買うのに2通貨目を多く渡さなければなりませんし、逆にレートが下がれば1単位目を少なく、上昇すれば1単位目を多く渡すことになります。それは、一つの図からは分かりません。いくつかのペアを比較する必要があるのです。経済的な要因によって「数」が増えたり減ったり、あるいはドルが下がったり、あるいはその両方が起こるかもしれませんが、3つのケースで「数」は増えます。
 
asimox:

こんにちは、質問があります。

EURUSDで(上方向に動いている場合)、ユーロが上昇しているのか下落しているのか、どのように判断するのでしょうか?

このトピックは新しいブランチhttps://www.mql5.com/ru/forum/134852 に移動しました。