初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 190 1...183184185186187188189190191192193194195196197...1503 新しいコメント Yury Reshetov 2014.02.08 12:47 #1891 paladin800:フォーラムでコードを 正しく挿入 する方法。 Ctrl+Alt+M、またはツールバーの「SRC」アイコンをクリックします。 Yury Reshetov 2014.02.08 12:49 #1892 C-4:このことはよく理解しています。しかし、せめてVisualStudioのように未使用のプライベート変数を表示することはできないのでしょうか?ポイントは、開発プロセスでクラスを設計することです。創造以前のすべてを考慮することはできないのです。そのため、できるだけ機能を絞ったフレームクラスが作られるのです。これらのフレームワーククラスと対話しながら、全体のアーキテクチャが練られていきます。あるメソッドは単に削除され、あるメソッドはプライベートセクションに移動し、あるクラスから別のクラスへ移行されます。その過程で、どうしても忘れ去られた変数やメソッド、さらにはクラス全体が現れてしまうのです。これは、オカマの原理が働いているようなもので、まず、悪い冗長なコードを書くのだから、当たり前といえば当たり前だ。そして、タスクをより明確に形式化し、いくつかのエンティティは単純に消滅します。冗長性は無に帰す。そして、このプロセスにおいて、コンパイラのヘルプは非常に有用です。未使用の変数や、少なくともプライベートなメソッドを確認することができれば、非常に便利です。 プライベートフィールドとメソッドについては、私も同意見です。念のために作っておいて、クラスを修正した結果、使い物にならないことが判明することもあります。 Vikon 2014.02.08 12:53 #1893 barabashkakvn:エラーに注意してください。 使用する。また、「MQL5でインジケーターを書く方法」の記事もご覧ください。 まだ理解できない、mql5で処理したデータをチャート上にテキストで表示することができない Vladimir Karputov 2014.02.08 13:22 #1894 Vikon: mql5で、処理したデータをチャート上にテキストで表示することができないのですが、どうしたらいいでしょうか? if(MACD[1]<0) { high_low=true; while(MACD[barUP]<0) {barUP++;} barDown=barUP; while(MACD[barDown]>0) {barDown++;} CopyHigh(NULL,period_macd,0,barDown,high_nachalo); shift_nachalo=ArrayMaximum(high_nachalo,barUP-1,barDown-(barUP-1)); } barDown - 無効な値(すなわち、MACD配列にbarDownに等しいインデックスがない)。アルゴリズムを確認し、ターミナルの「エキスパート」タブを見ます。エラーメッセージはこのタブに表示されます。 Pinochet78 2014.02.08 14:14 #1895 皆さんこんにちは、初心者の方にロボットのディナポリ条件の作り方を教えてください。ディナポリのトレーディングシステムに記載されているもので、以下の通りです。MACD指標の ゼロ線と シグナル線の角度が90度に近いほど、トレンドが強いことを示します。この行間の角度をEAで表現するにはどうしたらいいのか悩んでいます。 Yury Reshetov 2014.02.08 15:08 #1896 Pinochet78: 皆さん、こんにちは!初心者にロボットのダイナポリ条件の作り方を教えてください。ディナポリのトレーディングシステムで説明されているもので、次のようなものである。MACD指標の ゼロ線と シグナル線の角度が90度に近いほど、トレンドが強いことを示します。この行間の角度をEAで表現するにはどうしたらいいのか悩んでいます。まさかね。チャートには価格と時間、指標値と時間という異なる単位が存在するため、三角法は適用できない。インジケーターウインドウのスケールを変更すると、角度が変化します。アルゴリズム的には、「MACD指標のゼロ線と シグナル線の角度が90度に近いほどトレンドが強い」というToRは、たとえ度単位の角度が計算できたとしても、形式的なものではありません。メインとシグナルのMACDラインの差を示すので、OSMaオシレーターを取る方が良い。その差が大きければ大きいほど、同じ縮尺での角度は大きくなります。 削除済み 2014.02.08 19:48 #1897 こんにちは!MT4をアップグレードした後、elwave 9.5cをインストールする問題に直面しています。 fenixstorm 2014.02.08 20:48 #1898 MT5でチャート上にエントリー/エグジットポイントとストップをグラフィックラベルでマークし、結果をテストする方法を教えてください。 ファイル: Si-3_14M15.png 36 kb Yury Reshetov 2014.02.08 20:54 #1899 fenixstorm: こんにちは、MT5でチャートマークを使ってチャート上にエントリー/エグジットポイントとストップをマークし、その結果をテストする方法を教えてください。 ストップ付のプットを入れてテストすることができます。タイムマシンがなければ、他のマークを未来に設定することはできません。 fenixstorm 2014.02.08 21:01 #1900 Reshetov: ストップをかけてマークをセットし、テストする。タイムマシンがなければ、他のマークを未来に設定することはできない。 技術的にはどのように? プログラム自体で.つまり、歴史上 1...183184185186187188189190191192193194195196197...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
フォーラムでコードを 正しく挿入 する方法。
このことはよく理解しています。しかし、せめてVisualStudioのように未使用のプライベート変数を表示することはできないのでしょうか?
ポイントは、開発プロセスでクラスを設計することです。創造以前のすべてを考慮することはできないのです。そのため、できるだけ機能を絞ったフレームクラスが作られるのです。これらのフレームワーククラスと対話しながら、全体のアーキテクチャが練られていきます。あるメソッドは単に削除され、あるメソッドはプライベートセクションに移動し、あるクラスから別のクラスへ移行されます。その過程で、どうしても忘れ去られた変数やメソッド、さらにはクラス全体が現れてしまうのです。これは、オカマの原理が働いているようなもので、まず、悪い冗長なコードを書くのだから、当たり前といえば当たり前だ。そして、タスクをより明確に形式化し、いくつかのエンティティは単純に消滅します。冗長性は無に帰す。そして、このプロセスにおいて、コンパイラのヘルプは非常に有用です。未使用の変数や、少なくともプライベートなメソッドを確認することができれば、非常に便利です。
エラーに注意してください。
使用する。
mql5で、処理したデータをチャート上にテキストで表示することができないのですが、どうしたらいいでしょうか?
皆さん、こんにちは!初心者にロボットのダイナポリ条件の作り方を教えてください。ディナポリのトレーディングシステムで説明されているもので、次のようなものである。MACD指標の ゼロ線と シグナル線の角度が90度に近いほど、トレンドが強いことを示します。この行間の角度をEAで表現するにはどうしたらいいのか悩んでいます。
メインとシグナルのMACDラインの差を示すので、OSMaオシレーターを取る方が良い。その差が大きければ大きいほど、同じ縮尺での角度は大きくなります。
こんにちは、MT5でチャートマークを使ってチャート上にエントリー/エグジットポイントとストップをマークし、その結果をテストする方法を教えてください。
ストップをかけてマークをセットし、テストする。タイムマシンがなければ、他のマークを未来に設定することはできない。