エラー、バグ、質問 - ページ 1169 1...116211631164116511661167116811691170117111721173117411751176...3185 新しいコメント Stanislav Korotky 2014.07.09 08:17 #11681 次のような状況を説明してください。マルチカレンシーのインジケーターがあるのですが、その値はどのチャートに接続しても変わりません。私はこのインジケーターにサポートラインとレジスタンスラインを手動で引いています。今度は、別のツールをマーケットの概要からウィンドウにドラッグすると、インジケータの外観はそのままで、線が消えるというトリックです。オブジェクト一覧]ダイアログボックスを開くと、それらのオブジェクトはまだそこに表示されています。エンドポイントの値(日付と値)は同じままです(つまり、同じ場所に表示されるはずです) - それは理解できます、それらは変更されていないのです。ただし、線は見えません。その後、元々あったツールをウィンドウ上にドラッグすると、線が再び表示されるようになります。何が問題なのか? Artyom Trishkin 2014.07.09 08:26 #11682 marketeer: 次のような状況を説明してください。マルチカレンシーのインジケーターがあるのですが、その値はどのチャートに接続しても変わりません。私はこのインジケーターにサポートラインとレジスタンスラインを手動で引いています。今度は、別のツールをマーケットの概要からウィンドウにドラッグすると、インジケータの外観はそのままで、線が消えるというトリックです。オブジェクト一覧]ダイアログボックスを開くと、それらのオブジェクトはまだそこに表示されています。エンドポイントの値(日付と値)は同じままです(つまり、同じ場所に表示されるはずです) - それは理解できます、それらは変更されていないのです。ただし、線は見えません。その後、元々あったツールをウィンドウ上にドラッグすると、線が再び表示されるようになります。何が問題なのか? 工具の値段の違いかな?時間/価格座標に線が付く。時間は残るが、価格は変わる。EURUSDのラインが1.35に付いているとしたら、USDJPYでは101.35のどこで見ることができるでしょうか。 Stanislav Korotky 2014.07.09 09:27 #11683 artmedia70: 楽器の値段の違いかな?ラインは時間/価格座標と連動しています。時間は変わらないが、価格は変わる。EURUSDのラインが1.35に付いているとしたら、USDJPYでは101.35のどこに付いているのでしょうか? 線はインジケーターウィンドウに表示されます。インジケーターの値は一定です。ということを書きました。 Stanislav Korotky 2014.07.09 10:04 #11684 marketeer: 線はインジケーターウィンドウに表示されます。指標となる数値は一定です。ということを書きました。もうひとつ追加です。新しいツールのウィンドウで、ラインオブジェクトが表示されていないときに、オブジェクトリストを 開き、そこで「非表示」のラインのいずれかを選択し、プロパティボタンを押して、開いたプロパティダイアログボックスで(何も変更せずに)OKをクリックすると、ラインが表示されるようになります。その後、古いツールをチャートにドラッグすると、この「再保存」されたラインは順番に消えていきます(ただし、再保存しなかったプロパティのラインは表示されます)。この「保存し直した」線を再びチャートに表示させるには、そのプロパティをもう一度開いて「OK」をクリックする必要があります。 Artyom Trishkin 2014.07.09 10:46 #11685 marketeer:もうひとつ追加です。新しいツールのウィンドウで、ラインオブジェクトが表示されていないときに、オブジェクトリストを 開き、そこで「非表示」のラインのいずれかを選択し、プロパティボタンを押して、開いたプロパティダイアログボックスで(何も変更せずに)OKをクリックすると、ラインが表示されるようになります。その後、古いツールをチャートにドラッグすると、この「再保存」されたラインは順番に消えていきます(ただし、再保存しなかったプロパティのラインは表示されます)。この「保存し直した」線を再びチャート上に表示するには、そのプロパティを再度開き、「OK」をクリックする必要があります。 サービスデスクに書き込む。 Stanislav Korotky 2014.07.09 12:03 #11686 marketeer:OBJ_LABELは、MT4ではUNICODEに対応していないようですが?プログラム上とラベルのプロパティのダイアログの両方で値を変更しました。ダイアログ自体では記号が挿入され正しく表示されますが、チャート上ではクエスチョンマーク(?フォントはunicodeで、ラベルのプロパティのダイアログで、フォントを含むドロップダウンリストで正しく選択されています。SRから返信が来た。他にこの問題を抱えている人がいるかもしれないので、ここにコピーしておきます。MQL4では文字列はunicodeですが、ターミナルでは文字列はansiのままです。これはMT4についてですが、IMHOは、完全なユニコード・サポートを期待するのに十分な最新の(そして頻繁に更新される)製品です。そうでないことがわかった。 Stanislav Korotky 2014.07.10 16:56 #11687 Expert Advisorを生成するためのMQL5 WizardのアナログであるMQL4 Wizardは、どこかに計画されていますか、または存在しますか?サードパーティーのソフトウェアが利用できることを承知している。MQの内部ツールに興味があります。 Alexander Voronkov 2014.07.11 04:31 #11688 ビルド670、動作しません。ChartSetInteger(0,CHART_SHOW_PRICE_SCALE,false);ChartSetInteger(0,CHART_SHOW_DATE_SCALE,false); Stanislav Korotky 2014.07.15 12:21 #11689 素朴な疑問なのですが、チャートに新しいシンボルが描かれると、インデックスはすべて保存されるのに、スクリプトは削除されるのはなぜでしょうか?その根拠は何でしょうか?IMHO、不都合で非論理的。スクリプトがバックグラウンドの作業を行うことができるのは明らかですが、この曖昧さを解消するためにユーザーに質問をすることができるのです。そして、ターミナルは質問をしますが、この質問("delete script?")は、あるスクリプトが別のスクリプトに置き換わる状況を指しています。チャート上のシンボルを変更する場合、「スクリプトを残すか? Slava 2014.07.16 04:55 #11690 marketeer: 素朴な疑問なのですが、チャートに新しいシンボルが描かれると、インデックスはすべて保存されるのに、スクリプトは削除されるのはなぜでしょうか?その理由は何でしょうか。不便であり、非論理的である。スクリプトがバックグラウンドの作業を行うことができるのは明らかですが、この曖昧さを解消するためにユーザーに質問をすることができるのです。そして、ターミナルは質問をしますが、この質問("delete script?")は、あるスクリプトが別のスクリプトに置き換わる状況を指しています。また、チャート上のシンボルを変更するケースについては、「スクリプトを残すか?スクリプトとは、一度だけ実行されるプログラムのことです。周期的な動作には、Expert Advisorを使用します。 1...116211631164116511661167116811691170117111721173117411751176...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
次のような状況を説明してください。マルチカレンシーのインジケーターがあるのですが、その値はどのチャートに接続しても変わりません。私はこのインジケーターにサポートラインとレジスタンスラインを手動で引いています。今度は、別のツールをマーケットの概要からウィンドウにドラッグすると、インジケータの外観はそのままで、線が消えるというトリックです。オブジェクト一覧]ダイアログボックスを開くと、それらのオブジェクトはまだそこに表示されています。エンドポイントの値(日付と値)は同じままです(つまり、同じ場所に表示されるはずです) - それは理解できます、それらは変更されていないのです。ただし、線は見えません。その後、元々あったツールをウィンドウ上にドラッグすると、線が再び表示されるようになります。何が問題なのか?
楽器の値段の違いかな?ラインは時間/価格座標と連動しています。時間は変わらないが、価格は変わる。EURUSDのラインが1.35に付いているとしたら、USDJPYでは101.35のどこに付いているのでしょうか?
線はインジケーターウィンドウに表示されます。指標となる数値は一定です。ということを書きました。
もうひとつ追加です。新しいツールのウィンドウで、ラインオブジェクトが表示されていないときに、オブジェクトリストを 開き、そこで「非表示」のラインのいずれかを選択し、プロパティボタンを押して、開いたプロパティダイアログボックスで(何も変更せずに)OKをクリックすると、ラインが表示されるようになります。その後、古いツールをチャートにドラッグすると、この「再保存」されたラインは順番に消えていきます(ただし、再保存しなかったプロパティのラインは表示されます)。この「保存し直した」線を再びチャートに表示させるには、そのプロパティをもう一度開いて「OK」をクリックする必要があります。
もうひとつ追加です。新しいツールのウィンドウで、ラインオブジェクトが表示されていないときに、オブジェクトリストを 開き、そこで「非表示」のラインのいずれかを選択し、プロパティボタンを押して、開いたプロパティダイアログボックスで(何も変更せずに)OKをクリックすると、ラインが表示されるようになります。その後、古いツールをチャートにドラッグすると、この「再保存」されたラインは順番に消えていきます(ただし、再保存しなかったプロパティのラインは表示されます)。この「保存し直した」線を再びチャート上に表示するには、そのプロパティを再度開き、「OK」をクリックする必要があります。
OBJ_LABELは、MT4ではUNICODEに対応していないようですが?プログラム上とラベルのプロパティのダイアログの両方で値を変更しました。ダイアログ自体では記号が挿入され正しく表示されますが、チャート上ではクエスチョンマーク(?フォントはunicodeで、ラベルのプロパティのダイアログで、フォントを含むドロップダウンリストで正しく選択されています。
SRから返信が来た。他にこの問題を抱えている人がいるかもしれないので、ここにコピーしておきます。
MQL4では文字列はunicodeですが、ターミナルでは文字列はansiのままです。
これはMT4についてですが、IMHOは、完全なユニコード・サポートを期待するのに十分な最新の(そして頻繁に更新される)製品です。そうでないことがわかった。
ビルド670、動作しません。
素朴な疑問なのですが、チャートに新しいシンボルが描かれると、インデックスはすべて保存されるのに、スクリプトは削除されるのはなぜでしょうか?その理由は何でしょうか。不便であり、非論理的である。スクリプトがバックグラウンドの作業を行うことができるのは明らかですが、この曖昧さを解消するためにユーザーに質問をすることができるのです。そして、ターミナルは質問をしますが、この質問("delete script?")は、あるスクリプトが別のスクリプトに置き換わる状況を指しています。また、チャート上のシンボルを変更するケースについては、「スクリプトを残すか?
スクリプトとは、一度だけ実行されるプログラムのことです。
周期的な動作には、Expert Advisorを使用します。