初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 117 1...110111112113114115116117118119120121122123124...260 新しいコメント Konstantin Erin 2018.02.10 14:41 #1161 Mickey Moose: 端末のデータウィンドウに表示されるフィールドからでしょうか?データウィンドウで、任意のインジケータバッファを 無効にすることができます: SetIndexLabel(1, NULL); Konstantin Erin 2018.02.10 15:06 #1162 novichok2018:交換された。呪われたエラー138(リクオート)。そしてブレイクを戻し、再び138に。不思議なことに、今まで気づかなかったのかもしれません。リクオートは 金曜日の夕方の速い価格変動で、ブローカーは損失から自分自身を保護します。 Mickey Moose 2018.02.10 15:30 #1163 STARIJ:データウィンドウに インジケータバッファが表示されない場合があります。 オッケーです。6つのバッファを持つインジケータがあるとします。現在のローソク足でそれぞれの値を取得するには、毎回iCustomを書かなければならないのでしょうか?メインウィンドウに表示されない場合でも? このバッファにアクセスし、現在の値を取得したい Igor Makanu 2018.02.10 16:25 #1164 Mickey Moose: オッケーです。6つのバッファを持つインジケータがあるとします。現在のローソク足でそれぞれの値を取得するには、毎回iCustomを書かなければならないのでしょうか?メインウィンドウに表示されない場合でも? バッファにアクセスして、その時点の現在値を取得したい6つのバッファの値が必要な場合、ヘルプにあるパラメータ「int mode」を除いて、同じパラメータで6回iCustomを呼び出します。 "モード[in] 指示線のインデックス。0~7 の値をとり、SetIndexBuffer()関数 呼び出し時に指定されたインデックスに対応する"。 modeパラメータは0から5までの数字になります。 の場合,その時点の値がパラメータとなります. "shift [in] インジケータ・バッファから取得した値のインデックス(現在のバーから指定した期間だけ後ろに相対的にシフトする)。" すなわち,ゼロ小節シフト=0,ペナルト小節シフト=1 ...........................です。 Konstantin Erin 2018.02.10 16:25 #1165 Mickey Moose: オッケーです。6つのバッファを持つインジケータがあるとします。現在のローソク足でそれぞれの値を取得するには、毎回iCustomを書かなければならないのでしょうか?メインウィンドウに表示されない場合でも? バッファにアクセスして、その時点の値を取得したい なぜ6回も書く必要があるのですか? forループやwhileでもできますよ。しかし、6つの値に対して6回インジケーターに適用しなければならない...。ただし、インジケータを書くときに、データがBooleanやintであれば、1つのdoubleに暗号化して、1つのバッファに入れ、一度に読み込むことができます。 Mickey Moose 2018.02.10 18:38 #1166 STARIJ: なぜ6回も書く必要があるのでしょうか。forループやwhileでも可能です。ただし、6値分のインジケーターに応募する必要があります...。ただし、インジケータを自分で書いて、データがBooleanやintであれば、1つのdoubleに暗号化して、1つのバッファに置いて、一度に読むことができます。何もしないよりは、少しは書き方を知っている)))) 必要なかった。 さて、そしてint filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP) についてです。 習慣について iCustom(NULL,0,'nameindicator','WHATWHEREWHERE TO WORK?',0,MODE_MAIN,0); ここにパラメータを指定すると書いてあるが、何十個もあって、ロボットバッファとは関係ない。 ログファイルを読み込むために開いてみる int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP); 無効なファイル名と表示される。 イゴール・マカヌ" モード [in] インジケーターラインのインデックス。0から7までの値をとり、SetIndexBuffer()関数 呼び出し時に指定したインデックスに対応する". modeパラメータは0から5までの数字になります。 これは、SetIndexBuffer() がどこから来ているのかを除けば、明らかです。ウィンドウ内に2つのインジケータがある場合、これらのデータをどこからインポートするのでしょうか? 例えば、チャートまたはデータウィンドウ内のあるインジケータの3番目のバッファ(それがカスタムである場合)など、バインディングが存在します。あるいは、そのパラメータをすべてインポートするオプションもあります。 Alekseu Fedotov 2018.02.10 19:38 #1167 Mickey Moose:何もしないよりは、少しは書き方を知っている)))) 必要なかった。 さて、そしてint filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP) についてです。 習慣について iCustom(NULL,0,'nameindicator','WHATWHEREWHERE TO WORK?',0,MODE_MAIN,0); ここにパラメータを指定すると書いてあるが、何十個もあって、ロボットバッファとは関係ない。 ログファイルを読み込むために開いてみる int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP); ログフォルダを開くと、ファイル名が無効であると表示される。 SetIndexBuffer() がどこから来ているのかを除けば、これは理解できます。ウィンドウ内に2つのインジケータがある場合、これらのデータをどこからインポートするのでしょうか? 例えば、カスタムであれば、チャートまたはデータウィンドウ内の3番目のインジケータバッファなど、バインディングがあるはずです。またはその全パラメータのインポートの変種。 iCustom(NULL,0, "インジケータ名", 何も書かないで動作させてもいいですか?,0,MODE_MAIN,0); デフォルトのパラメータで動作します。 Igor Makanu 2018.02.10 19:49 #1168 Mickey Moose:ログファイルを読み込むために開こうとしている int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP); ログフォルダを開くと、ファイル名が無効であると表示される。filenameが文字列型の 場合、20180210という数字があり、この数字がfilenameであれば、""が必要です。 Mickey Moose: ウィンドウに2つのインジケータがぶら下がっている場合、このデータをどこからインポートするのでしょうか? カスタムであれば、チャート上またはデータウィンドウに何らかのインジケータの第3バッファのようなバインドがあると思うのですが。またはその全パラメータのインポートの変種。 ICustom()にはインジケータ名を書きますが、2つのインジケータがある場合、異なる名前で2つのiCustom()を呼び出すことになります。標準インジケータで練習してみてください - Alertでいくつかのインジケータ値を出力します。 void OnStart() { for(int i=0;i<5;i++) { double val=iCustom(NULL,0,"ATR",14,1,i); Alert("Бар № ",i," , Значение = ",val); } } Konstantin Erin 2018.02.10 20:32 #1169 ここでは、ジグザグをファイルに書き出すスクリプトを紹介します。コメント内 ファイル: Zig2fl.mq4 5 kb Rezeda02 2018.02.10 21:24 #1170 皆様にご挨拶申し上げます。よろしくお願いします。私は新参者で全くのゼロです。トレードの方法を学びたい。MT4をダウンロードして実行しましたが、なぜか何も起きず、動きもありません。チャートは昨日の数値のままにしているのですが、何も分かりません。よろしくお願いします))) 1...110111112113114115116117118119120121122123124...260 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
データウィンドウで、任意のインジケータバッファを 無効にすることができます: SetIndexLabel(1, NULL);
交換された。呪われたエラー138(リクオート)。そしてブレイクを戻し、再び138に。不思議なことに、今まで気づかなかったのかもしれません。
リクオートは 金曜日の夕方の速い価格変動で、ブローカーは損失から自分自身を保護します。
データウィンドウに インジケータバッファが表示されない場合があります。
オッケーです。6つのバッファを持つインジケータがあるとします。
6つのバッファの値が必要な場合、ヘルプにあるパラメータ「int mode」を除いて、同じパラメータで6回iCustomを呼び出します。
"モード[in] 指示線のインデックス。0~7 の値をとり、SetIndexBuffer()関数 呼び出し時に指定されたインデックスに対応する"。
modeパラメータは0から5までの数字になります。
の場合,その時点の値がパラメータとなります.
"shift [in] インジケータ・バッファから取得した値のインデックス(現在のバーから指定した期間だけ後ろに相対的にシフトする)。"
すなわち,ゼロ小節シフト=0,ペナルト小節シフト=1 ...........................です。
オッケーです。6つのバッファを持つインジケータがあるとします。
なぜ6回も書く必要があるのでしょうか。forループやwhileでも可能です。ただし、6値分のインジケーターに応募する必要があります...。ただし、インジケータを自分で書いて、データがBooleanやintであれば、1つのdoubleに暗号化して、1つのバッファに置いて、一度に読むことができます。
何もしないよりは、少しは書き方を知っている)))) 必要なかった。
さて、そしてint filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP) についてです。
習慣について
iCustom(NULL,0,'nameindicator','WHATWHEREWHERE TO WORK?',0,MODE_MAIN,0); ここにパラメータを指定すると書いてあるが、何十個もあって、ロボットバッファとは関係ない。
ログファイルを読み込むために開いてみる
int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP);
無効なファイル名と表示される。
" モード [in] インジケーターラインのインデックス。0から7までの値をとり、SetIndexBuffer()関数 呼び出し時に指定したインデックスに対応する".
modeパラメータは0から5までの数字になります。
これは、SetIndexBuffer() がどこから来ているのかを除けば、明らかです。ウィンドウ内に2つのインジケータがある場合、これらのデータをどこからインポートするのでしょうか? 例えば、チャートまたはデータウィンドウ内のあるインジケータの3番目のバッファ(それがカスタムである場合)など、バインディングが存在します。あるいは、そのパラメータをすべてインポートするオプションもあります。
何もしないよりは、少しは書き方を知っている)))) 必要なかった。
さて、そしてint filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP) についてです。
習慣について
iCustom(NULL,0,'nameindicator','WHATWHEREWHERE TO WORK?',0,MODE_MAIN,0); ここにパラメータを指定すると書いてあるが、何十個もあって、ロボットバッファとは関係ない。
ログファイルを読み込むために開いてみる
int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP);
ログフォルダを開くと、ファイル名が無効であると表示される。
SetIndexBuffer() がどこから来ているのかを除けば、これは理解できます。ウィンドウ内に2つのインジケータがある場合、これらのデータをどこからインポートするのでしょうか? 例えば、カスタムであれば、チャートまたはデータウィンドウ内の3番目のインジケータバッファなど、バインディングがあるはずです。またはその全パラメータのインポートの変種。
iCustom(NULL,0, "インジケータ名", 何も書かないで動作させてもいいですか?,0,MODE_MAIN,0);
デフォルトのパラメータで動作します。
ログファイルを読み込むために開こうとしている
int filehandle=FileOpen(20180210,FILE_WRITE,';',CP_ACP);
ログフォルダを開くと、ファイル名が無効であると表示される。
filenameが文字列型の 場合、20180210という数字があり、この数字がfilenameであれば、""が必要です。
ICustom()にはインジケータ名を書きますが、2つのインジケータがある場合、異なる名前で2つのiCustom()を呼び出すことになります。標準インジケータで練習してみてください - Alertでいくつかのインジケータ値を出力します。