2つの変数を分割できないのはなぜですか?
Results 1 to 4 of 4

Thread: 2つの変数を分割できないのはなぜですか?

  1. #1
    こんにちは!

    私はMQL4の初心者ですが、他の言語でも多くのプログラミングを行ってきたので、構造は私にはわかりません。

    しかし、私には理解できないような小さな問題があります。私は2つの変数を持っています。私はあらゆる方法を試しましたが、うまくいきません。

    ある変数にHigh gtの値を指定したとしましょう。 double tHigh = High [i];

    ここで、 'i'は計算されるべきbarnrです(すべてループの中にあります)。

    もう一つの変数Low gt; double d'Low = Low [i];

    これらの値をバッファに送信すればすべて問題ありません。また、それぞれの値を定数で除算しようとすれば、すべて問題ありません。

    しかし、もしdHighをdLowに分割しようとしても - 何も得られないのですか?なぜこれがうまくいかないのですか?私が逃したことが根本的な何か?変数にどのような値が割り当てられているかは問題ではありません。それだけでは機能しません。 (メタトレーダーに提出されたインディアンは空白です)

    私は本当にこれ一人で助けが必要だろう。前もって感謝します!
    /ヨハン

  2. #2
    応答を得るには、コードまたはその一部を投稿する必要があると思います。
    Quote Originally Posted by ;
    こんにちは!私はMQL4の初心者ですが、他の言語でも多くのプログラミングを行ってきたので、構造は私にはわかりません。しかし、私は理解できないほんの少し問題があります。私は2つの変数を持っています。私はすべての方法を試したが、それはうまくいきません。私は1つの変数にHigh gtの値を尊重するとしましょう。 double dHigh = High [i];ここで、 'i'は計算されるべきbarnrです(すべてループの中にあります)。もう1つのバリアベルは低gtです。 double dLow = Low [i];これらの値をバッファに送信すればすべて問題ありません。また、それぞれの値を定数で除算しようとすれば、すべて問題ありません。しかし、もしdHighをdLowに分割しようとしても - 何も得られないのですか?なぜこれがうまくいかないのですか?私が逃したことが根本的な何か?変数にどのような値が割り当てられているかは問題ではありません。それだけでは機能しません。 (メタトレーダーに提出されたインディアンは空白です)私は本当にこの一人で助けが必要でしょう。前もって感謝します!ヨハン
    Quote Originally Posted by ;
    こんにちは!私はMQL4の初心者ですが、他の言語でも多くのプログラミングを行ってきたので、構造は私にはわかりません。しかし、私は理解できないほんの少し問題があります。私は2つの変数を持っています。私はすべての方法を試したが、それはうまくいきません。私は1つの変数にHigh gtの値を尊重するとしましょう。 double dHigh = High [i];ここで、 'i'は計算されるべきbarnrです(すべてループの中にあります)。もう1つのバリアベルは低gtです。 double dLow = Low [i];これらの値をバッファに送信すればすべて問題ありません。また、それぞれの値を定数で除算しようとすれば、すべて問題ありません。しかし、もしdHighをdLowに分割しようとしても - 何も得られないのですか?なぜこれがうまくいかないのですか?私が逃したことが根本的な何か?変数にどのような値が割り当てられているかは問題ではありません。それだけでは機能しません。 (メタトレーダーに提出されたインディアンは空白です)私は本当にこの一人で助けが必要でしょう。前もって感謝します!ヨハン

  3. #3
    もちろんみんな、ここに来ます。私はそれをうまく動かそうとしているコードで実験していたので、それは少しラフかもしれません。とにかく// --------------------------------------------- --------------------- /|標準偏差Prcnt.mq4 |/ ----------------------------------------------- ------------------- #property indior_separate_window #property indior_buffers 1 #property indior_color1赤//----バッファ2倍ExtMapBuffer1 []; extern int length = 15;/ ----------------------------------------------- ------------------- /|カスタムインド初期化機能|/ ----------------------------------------------- ------------------- int init(){//---- indiors SetIndexStyle(0、DRAW_LINE); SetIndexBuffer(0、ExtMapBuffer1); string short_name =:でのクソテストIndiorShortName(short_name);/---- return(1);/ -------------------------------------------------- -------------------- /|顧客インナー初期化解除関数// ----------------------------------------------- ------------------- int deinit(){//----/---- return(0);/ -------------------------------------------------- -------------------- /|カスタムの内部反復関数// ----------------------------------------------- ------------------- int start(){int i、count_bars = IndiorCounted();}ダブルStdDev。 double StdPrcnt;/---- i = Bars-counting_bars; while(igt; = 0){StdDev = iStdDev(NULL、0、長さ、MODE_SMA、0、PRICE_TYPICAL、i); StdPrcnt = StdDev閉じる[i]; ExtMapBuffer1 [i] = StdPrcnt;私 - ;/---- return(0);/ -------------------------------------------------- -------------------- 私がやりたいことは、標準偏差を価格のパーセンテージとして取得することです - ポイント単位ではありません...Johan

  4. #4

    Quote Originally Posted by ;
    応答を得るには、コードまたはその一部を投稿する必要があると思います。
    同意した。私は以前にこれを読んだが、少なくともコードの一部がなければ何もできない。ありがとうstockwet。

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.