初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 444 1...437438439440441442443444445446447448449450451...1503 新しいコメント Aleksey Vyazmikin 2015.09.20 08:29 #4431 Karputov Vladimir:何がいけないんですか?: よくわからないのですが、ここでは変数に値を代入していますが、変数名を生成していないのですが、何か勘違いしているのでしょうか? Vladimir Karputov 2015.09.20 08:46 #4432 -Aleks-: よくわからないのですが、ここでは変数に値を代入していますが、変数名を生成していないのですが、何か勘違いしているのでしょうか?А...了解しました。グローバル変数を 扱うアルゴリズムを書くと・・・。アルゴリズムは以下の通りです。 start EA:変数が存在しない場合は作成して計算値を代入し、変数が存在する場合はその値を取得して変数に書き込む。EA の非初期化:変数が存在しない場合は作成し、計算値を代入する。変数が存在する場合は、新しい計算値を代入する。これです。 ファイル: GlobalVariable.mq5 4 kb Aleksey Vyazmikin 2015.09.20 10:29 #4433 Karputov Vladimir:А...了解しました。グローバル変数を 扱うアルゴリズムを書くと・・・。アルゴリズムは以下の通りです。 start EA:変数が存在しない場合は作成して計算値を代入し、変数が存在する場合はその値を取得して変数に書き込む。EA の非初期化:変数が存在しない場合は作成し、計算値を代入する。変数が存在する場合は、新しい計算値を代入する。これです。 ありがとうございました。でも、MT4には必要なんだけど...。 Vladimir Karputov 2015.09.20 10:51 #4434 -Aleks-: ありがとうございました。しかし、私はMT4で必要です。さて、ここでひとつ、魔法のような操作があります。MQL4 Expert Advisor フォルダに *.mq5 ファイルをコピーし、拡張子を *.mq4 に変更します(MQL5 に移行する時期ではありますが)。 Aleksey Vyazmikin 2015.09.20 11:28 #4435 Karputov Vladimir:さて、ここには手品があります。MQL4 Expert Advisors フォルダに *.mq5 ファイルをコピーして *.mq4 に変更する必要があります(MQL5 に切り替わる時期が来たようですが)。うまくいったのですが、私にはちょっとかっこよすぎました。理解しがたい演算子を使った複雑なコードで、まだ未熟です。では、どの変数がグローバル変数の値を 渡すのか、また、グローバル変数の値を取得して内部変数に代入するにはどうすればよいのでしょうか。 Vladimir Karputov 2015.09.20 11:33 #4436 -Aleks-:うまくいったのですが、私にはかっこよすぎました。理解しがたい演算子を使った複雑なコードで、まだ未熟です。では、どの変数がグローバル変数の値を 渡すのか、そして、グローバル変数の値を取得して内部変数に代入するにはどうすればよいのでしょうか。 全部あるんです。そして、新しい値を計算し、古い値を取得し、現在の値を取得する。まあ、解説付きの動画は撮らないようにしましょう :) Aleksey Vyazmikin 2015.09.20 11:38 #4437 Karputov Vladimir: 全部あるんです。そして、新しい値を計算し、古い値を取得し、現在の値を取得する。まあ、解説付きの動画は作れないんですけどね :) これはいい。このような言葉を英語で聞いたのは初めてです。) Vladimir Karputov 2015.09.20 11:42 #4438 -Aleks-: それはいいことだ。おそらく、コメントを翻訳する必要があります。) 私はわざと英語でコメントを書いているのですが、これは語学力を伸ばすためで、ロシア語のコメントはないでしょう。すみません。 Aleksey Vyazmikin 2015.09.20 11:59 #4439 Karputov Vladimir: 私はあえて英語でコメントを書いています。語学力を伸ばしているところなので、ロシア語のコメントはないでしょう。すみません。悪気はないんですよ~、ボスはボスなんですから~。まあ、コードに関する新しい質問に対して、賢明な回答が得られることを祈るばかりです...。 pr0gre5 2015.09.21 16:01 #4440 こんにちは。標準ライブラリーを 使用しています。複数のインジケータが売買シグナルを生成している閾値(ThresholdOpen、ThresholdClose)が定義されている。売買シグナルはどのように比較されているのですか?例えば、こんな感じです。-m_pattern_0の買いシグナルは50に設定されています。-しかし、2番目のインジケータは売りを指示し、そのm_pattern_1は50です。が、m_pattern_0 と m_pattern_1 を比較しなければならないとは、どこにも書いていない。どのような仕組みになっているのでしょうか? 1...437438439440441442443444445446447448449450451...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
何がいけないんですか?:
よくわからないのですが、ここでは変数に値を代入していますが、変数名を生成していないのですが、何か勘違いしているのでしょうか?
А...了解しました。グローバル変数を 扱うアルゴリズムを書くと・・・。
アルゴリズムは以下の通りです。
これです。
А...了解しました。グローバル変数を 扱うアルゴリズムを書くと・・・。
アルゴリズムは以下の通りです。
これです。
ありがとうございました。しかし、私はMT4で必要です。
さて、ここでひとつ、魔法のような操作があります。
MQL4 Expert Advisor フォルダに *.mq5 ファイルをコピーし、拡張子を *.mq4 に変更します(MQL5 に移行する時期ではありますが)。
さて、ここには手品があります。
MQL4 Expert Advisors フォルダに *.mq5 ファイルをコピーして *.mq4 に変更する必要があります(MQL5 に切り替わる時期が来たようですが)。
うまくいったのですが、私にはちょっとかっこよすぎました。理解しがたい演算子を使った複雑なコードで、まだ未熟です。
では、どの変数がグローバル変数の値を 渡すのか、また、グローバル変数の値を取得して内部変数に代入するにはどうすればよいのでしょうか。
うまくいったのですが、私にはかっこよすぎました。理解しがたい演算子を使った複雑なコードで、まだ未熟です。
では、どの変数がグローバル変数の値を 渡すのか、そして、グローバル変数の値を取得して内部変数に代入するにはどうすればよいのでしょうか。
全部あるんです。そして、新しい値を計算し、古い値を取得し、現在の値を取得する。まあ、解説付きの動画は作れないんですけどね :)
それはいいことだ。おそらく、コメントを翻訳する必要があります。)
私はあえて英語でコメントを書いています。語学力を伸ばしているところなので、ロシア語のコメントはないでしょう。すみません。
悪気はないんですよ~、ボスはボスなんですから~。
まあ、コードに関する新しい質問に対して、賢明な回答が得られることを祈るばかりです...。
こんにちは。
標準ライブラリーを 使用しています。
複数のインジケータが売買シグナルを生成している
閾値(ThresholdOpen、ThresholdClose)が定義されている。
売買シグナルはどのように比較されているのですか?
例えば、こんな感じです。
-m_pattern_0の買いシグナルは50に設定されています。
-しかし、2番目のインジケータは売りを指示し、そのm_pattern_1は50です。
が、m_pattern_0 と m_pattern_1 を比較しなければならないとは、どこにも書いていない。
どのような仕組みになっているのでしょうか?