初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1486

 
Artyom Trishkin #:

マーケットで 右上の大きな緑色のボタ ...


ありがとうございます
 

シンボルにゴールドを追加することができません。

 

皆さん、おはようございます!

問題が発生しました。問題の本質は、以下にコードを示すスクリプトが正しい値を出力することです:

//--- Input parameters
input string Symb_buy ="AUDCHFrfd"; //Символ для открытия длинной позиции
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   double price_sess_open=SymbolInfoDouble(Symb_buy,SYMBOL_SESSION_OPEN);
   double price_curr=SymbolInfoDouble(Symb_buy,SYMBOL_BID);
   Print("Цена открытия сессии = ",price_sess_open);
   Print("Цена текущая = ",price_curr);
  }
//+------------------------------------------------------------------+

結果は以下の通りです:

2023.12.20 08:54:24.224 10 (AUDCHFrfd,H1)       Цена открытия сессии = 0.58191
2023.12.20 08:54:24.224 10 (AUDCHFrfd,H1)       Цена текущая = 0.58293

黄色でハイライトした部分をEAの関数に貼り付けると、セッション開始価格が0.0になります:

()なぜ..........................

ヴラジミール。

 
MrBrooklin #:

皆さん、おはようございます!

問題が発生しました。問題の本質は、以下のスクリプトコードが正しい値を出力することです:

結果

黄色でハイライトした部分をEA関数に挿入すると、セッション開始価格が0.0になります:

なぜこのようなことが起こるのでしょうか?

よろしくお願いします。

どうやら、変数名が2つの異なる場所で繰り返されているようです。デバッガの真ん中の列、どの関数から変数値が与えられているかを見てください。

 
Alexey Viktorov #:

どうやら、変数名が2つの異なる場所で繰り返されているようだ。デバッガーの真ん中の列を見て、どの関数から変数値が与えられているかを見てみよう。

アレクセイ、ヒントをありがとう。後で見て、書き込みます。

よろしく。

 
MrBrooklin #:
デバッガの真ん中の列を見て、どの関数から変数値が与えられているかを確認してください。

アレクセイ、デバッガのどの真ん中の 列の ことを言っているのか教えてください。前のメッセージで示した画像では、この列が欠けていませんか?どこにあるのか、どこを見ればいいのかがわかりません。((

よろしく、ウラジミール。

 
MrBrooklin #:

アレクセイ、デバッガーのどの真ん中の 列について話して いるのか教えてくれないか?前の投稿にある写真では、この列が欠けていませんか?どこをどう見ればいいのか分からないんだ。((

よろしく、ウラジミール。

.

 
Alexey Viktorov #:

アレクセイ、このSymbolInfoDouble(Symbol(),SYMBOL_SESSION_OPEN); が何かおかしいんだ。最も興味深いのは、完全に空のExpert Advisorで実行するとゼロが表示されることだ。


スクリプトでは動くのに、Expert Advisorでは動かないというのはどういうことでしょうか?エラーとバグのトピックに すでに書き込みました。そこからの回答を待っています。((

よろしく、ウラジミール。

 
皆さん、こんにちは!プラットフォームからお金を引き出す方法を教えてください!例えば、私はすでに十分な利益を得ていて、それを私のカードに引き出したいとします。
 
Maria Van #:
皆さん、こんにちは!プラットフォームからお金を引き出す方法を教えてください。

こんにちは。あなたが契約しているFX-ディーラーに連絡する必要があります。

Regards, Vladimir.

理由: