エラー、バグ、質問 - ページ 813 1...806807808809810811812813814815816817818819820...3185 新しいコメント Roman Shiredchenko 2012.08.19 07:50 #8121 VNIK: または、Trading Systemsのセクションに新しいスレッドを作成し、既存のスレッドへのリンクを貼って、そこで続けることも可能です。ありがとうございます。考えること...同じこと...その1、その2のように。 もっと立派な人がやってくれるかもしれないのに...。:-) Andrew Petras 2012.08.19 08:51 #8122 Rosh: 残念ながら、そのような選択肢はありません。 なぜ壊したのですか?昔はそうだったんですけどね。トレーディングシステム」の登場後、いくつかのトピックがそこに移されました。 Aleksey Rodionov 2012.08.19 16:24 #8123 オンライン翻訳付きのGoogle Chromeを使ってフォーラムで投票した後、Firefox(いつも使っている)にしたらまた同じスレッドで投票できるようになったのですが、ブラウザの問題なのかサイトのバグなのかどちらでしょうか? Denis Kirichenko 2012.08.19 17:57 #8124 マクロ代入の専門家に質問です...スクリプトで。double plot1[],plot2[],plot3[]; #define macr(i) ploti //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { for(int i=0;i<3;i++) ArrayResize(macr(i),100); }for ループで macr(i) の代わりに plot1, plot2, plot3 を代入したいのですが......。私のバージョンでは、plotiとして代入されていますが、これは全く必要ありません :-( ありがとうございました。 Stanislav Korotky 2012.08.19 18:31 #8125 うまくいかない。MQL5 プリプロセッサは、## によるトークンの連結をサポートしていません。servicedeskに提案書を書いてみてはいかがでしょうか。あるいは、1次元の配列をいくつか使うのではなく、2次元の配列を使う。 Dmitriy Parfenovich 2012.08.19 20:20 #8126 denkir: ...for ループの macr(i) に plot1, plot2, plot3 を代入して欲しいのですが...。私のバージョンでは、代入はplotiとなり、全く必要ありません :-( ありがとうございました。 ポインタ配列でやってみるのはどうだろう。 Maxim Khrolenko 2012.08.20 08:52 #8127 質問です。表「18.MQL4からMQL5への移行」の記事で、「MQL4からMQL5 への移行」を紹介しています。MQL5」コラムの「時系列へのアクセス」で、著者は関数内で無次元配列Arr[]を使用しています。この関数は、常に配列のゼロの要素の1つの値だけを返すのですね。Arr[1]の代わりに無次元配列を使うことに何か隠された意味があるのか、どなたかご存知でしょうか?ヘルプによると、配列のサイズを知っていれば、その数だけ要素を指定した方がいいらしい。 Mykola Demko 2012.08.20 10:13 #8128 paladin800: 質問です。MQL4からMQL5への移行の 記事で、「18.MQL5」コラムの「時系列へのアクセス」で、著者は関数内で無次元配列Arr[]を使用しています。この関数は、常に配列のゼロの要素の1つの値だけを返すのですね。Arr[1]の代わりに無次元配列を使うことに何か隠された 意味があるのか、どなたかご存知でしょうか?ヘルプには、配列のサイズを知った上で、要素数を指定するように書かれています。あります。MQL5では、この配列は、独自のロジックに従ってサイズを管理する関数への引数として渡されます。 つまり、渡されたパラメータの開始位置とコピーするデータ量に応じて、自動的にサイズを再分配するのである。CopyXXX関数の引数に静的配列を渡した場合、エラーが発生します。ZZZ コードでは配列のサイズをチェックし、サイズに応じて判断しているので、サイズは固定されていない可能性が高いです。 Maxim Khrolenko 2012.08.20 12:26 #8129 外部EAパラメータでは、パラメータRを1または2または12または13のみ使用しています(一般的な単純な例です)。OnInit()でこのパラメータをチェックし、市民が間違えて違う番号を入力した場合にエラーを報告 することができます。ただし、入力にはENUM_...型がある。(例:ENUM_MA_METHOD)を使用する場合、展開されたウィンドウから値を選択するだけでよいのです。質問です。ENUM_...と類推して外部パラメータを構成するようなオプションはないでしょうか。は、OnInit()を確認することなく、プログラマが意図したものだけが表示されます。ドキュメントには載っていない。そうでない場合は、そのようなことをするのが願いです。 Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. Rashid Umarov 2012.08.20 12:39 #8130 paladin800: 質問です。ENUM_...と類推して、外部パラメータにこのような構成をとることができるオプションはありますか?は、OnInit()を確認することなく、プログラマが意図したものだけが表示されます。ドキュメントには載っていない。もし、見つからなかったら、そういうものを作ってください。 他の言葉で説明してください。意味がわからないんです。 1...806807808809810811812813814815816817818819820...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
または、Trading Systemsのセクションに新しいスレッドを作成し、既存のスレッドへのリンクを貼って、そこで続けることも可能です。
ありがとうございます。考えること...同じこと...その1、その2のように。
もっと立派な人がやってくれるかもしれないのに...。:-)
残念ながら、そのような選択肢はありません。
マクロ代入の専門家に質問です...
スクリプトで。
for ループで macr(i) の代わりに plot1, plot2, plot3 を代入したいのですが......。私のバージョンでは、plotiとして代入されていますが、これは全く必要ありません :-(
ありがとうございました。...
for ループの macr(i) に plot1, plot2, plot3 を代入して欲しいのですが...。私のバージョンでは、代入はplotiとなり、全く必要ありません :-(
ありがとうございました。質問です。MQL4からMQL5への移行の 記事で、「18.MQL5」コラムの「時系列へのアクセス」で、著者は関数内で無次元配列Arr[]を使用しています。この関数は、常に配列のゼロの要素の1つの値だけを返すのですね。Arr[1]の代わりに無次元配列を使うことに何か隠された 意味があるのか、どなたかご存知でしょうか?ヘルプには、配列のサイズを知った上で、要素数を指定するように書かれています。
あります。
MQL5では、この配列は、独自のロジックに従ってサイズを管理する関数への引数として渡されます。
つまり、渡されたパラメータの開始位置とコピーするデータ量に応じて、自動的にサイズを再分配するのである。
CopyXXX関数の引数に静的配列を渡した場合、エラーが発生します。
ZZZ コードでは配列のサイズをチェックし、サイズに応じて判断しているので、サイズは固定されていない可能性が高いです。
外部EAパラメータでは、パラメータRを1または2または12または13のみ使用しています(一般的な単純な例です)。OnInit()でこのパラメータをチェックし、市民が間違えて違う番号を入力した場合にエラーを報告 することができます。ただし、入力にはENUM_...型がある。(例:ENUM_MA_METHOD)を使用する場合、展開されたウィンドウから値を選択するだけでよいのです。
質問です。ENUM_...と類推して外部パラメータを構成するようなオプションはないでしょうか。は、OnInit()を確認することなく、プログラマが意図したものだけが表示されます。ドキュメントには載っていない。そうでない場合は、そのようなことをするのが願いです。
質問です。ENUM_...と類推して、外部パラメータにこのような構成をとることができるオプションはありますか?は、OnInit()を確認することなく、プログラマが意図したものだけが表示されます。ドキュメントには載っていない。もし、見つからなかったら、そういうものを作ってください。