MQL5への願い - ページ 10 1...34567891011121314151617...131 新しいコメント Oleg 2007.10.20 14:37 #91 レコード」タイプの新しい変数を導入する。Delphiはこれを非常にうまく実装しています。 例変数の型が宣言されている。 RSpisok=Record Name : string; Count : int; Pork : double; end; Spisok = RSpisokの配列[0..20]。 そして、それをとても便利でわかりやすい方法で参照することができるのです。例えばx=Spisok[4].Count; や s=Spisok[i]. Name のようなものです。 Edgar Akhmadeev 2007.10.20 23:00 #92 albe: レコード」タイプの新しい変数を導入する。Delphiはこれを非常にうまく実装しています。 例変数の型が宣言されている。 RSpisok=Record Name : string; Count : int; Pork : double; end; Spisok = RSpisokの配列[0..20]。 そして、それをとても便利でわかりやすい方法で参照することができるのです。例えばx=Spisok[4].Count; や s=Spisok[i]. Name のようなものです。 Syaxでは、これをstructと呼び、MQ5では以前から約束されていた。 [Deleted] 2007.10.21 11:11 #93 MQ5で約束されたこと」はどこで読めますか? MetaQuotes 2007.10.21 11:35 #94 MQL5を 検索する [Deleted] 2007.10.21 12:21 #95 ありがとうございます、勉強になりました。特に歴史へのエクスカーションが面白かったです。 一般向けのベータ版はないのでしょうか? Алексей 2007.10.22 11:26 #96 grasn: また、MQL開発というテーマで書かれてきたことから、バカバカしさが増したのか、ある願望を持っています。昔、C言語でいろいろなプログラムを書いていたのを覚えています。コンパイラはWaterloo Computing(ワットコム)のものを使用しました。当時は、最高とまではいかなくても、ベストの部類に入るものでした。プロジェクトはやがて「オープンワコム」という新しいステージに移り、おそらく一部で行き詰まりましたが、えーと、すべてがそこに留まっているような気がするのです。 http://www.openwatcom.org/index.php/Download あるいは、MQLを開発するのではなく(なぜ、すでにあるもの(いろいろな構造体とか)を発明して、何もしないで提供する必要があるのか)、C/C++/FORTRANを含むこのコンパイラそのものを添付して、開発の問題を忘れるべきでしょうか(これは、結局、MQL5、そしてMQL6になる)。トレーディングに特化した必要な機能を追加し、環境と融合させなければなりません。そして、MQL自体はC言語に似ています(つまり、構文はおそらくそれほど大きな問題なく再コンパイルできます)。Delphiはそれで書かれていたと記憶しています。 少なくとも、非常に重要な計算速度の問題は完全に解決される(当時、そのコンパイラより速いものはなかった)。そして、DLLも必要なく、競合他社も必要ない・・・・・。 実現しないことは理解しているのですが、......我慢できませんでした。:о) PS: 禁止しないでね :o))) ちなみに、そうですね。 実行速度はネーティブコードのようになり、仮想マシンのような速度にはなりません。しかし、ここにはマーケティング・ポリシーがあり、それから、こうしたオープンソースには気をつけないと、何らかの権利を主張する人たちが出てくるでしょう。 削除済み 2007.10.22 11:59 #97 すでに議論されているかどうかわかりませんが、MTにMFE、MAEチャートを追加することは必須です これらのチャートは非常に重要であり、開発者はMT5だけでなくMT4にも追加すべきです。 早ければ早いほどいい。 いちいちエクセルで手描きするのは時間がかかりすぎる。 Алексей 2007.10.22 12:46 #98 また、コードブロックを選択すると、自動で整形され、インデントされるようになるといいと思います。コードの塊をコピーしたり削除したりすることがよくありますが、コードテキストの位置合わせには時間がかかり、煩わしいものです。また、{}()をハイライトしたり、カーソルを近づけると、その部分がハイライトされるので、とても便利です。これは、よく知られたコードエディターでも便利です。 Владимир Тезис 2007.11.04 14:12 #99 今後のコンパイラには、宣言された変数が すべてコード内で使用されているかどうかをチェックする機能を持たせることを提案します。もし、ある変数が使われておらず、宣言されているだけだとわかったら、コンパイラは、ある変数はどこにも使われていない(つまり、一種の冗長である)というコメントを発行するはずです。 Владимир Тезис 2007.11.04 14:13 #100 elritmo: また、コードブロックを選択すると、インデントで自動整形されるようになるといいですね。コードの塊をコピーしたり削除したりすることはよくありますし、コードのテキストアライメントも時間がかかって煩わしいものです。また、{}()をハイライトしたり、カーソルを近づけると、その部分がハイライトされるので、とても便利です。これは、よく知られたコードエディターでも便利です。 私は括弧の強調表示を全面的に支持します。多くのプログラマーにとって、かなり楽になるはずです。 CPUに負荷をかけないように、ツールバーに「括弧をハイライトする」などのボタンを設置するとよいでしょう。ブラケットをハイライト表示させ、ボタンを押すと、関連するブラケットもハイライト表示されます。 1...34567891011121314151617...131 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
レコード」タイプの新しい変数を導入する。Delphiはこれを非常にうまく実装しています。
例変数の型が宣言されている。
RSpisok=Record
Name : string;
Count : int;
Pork : double;
end;
Spisok = RSpisokの配列[0..20]。
そして、それをとても便利でわかりやすい方法で参照することができるのです。例えばx=Spisok[4].Count; や s=Spisok[i]. Name のようなものです。
レコード」タイプの新しい変数を導入する。Delphiはこれを非常にうまく実装しています。
例変数の型が宣言されている。
RSpisok=Record
Name : string;
Count : int;
Pork : double;
end;
Spisok = RSpisokの配列[0..20]。
そして、それをとても便利でわかりやすい方法で参照することができるのです。例えばx=Spisok[4].Count; や s=Spisok[i]. Name のようなものです。
また、MQL開発というテーマで書かれてきたことから、バカバカしさが増したのか、ある願望を持っています。昔、C言語でいろいろなプログラムを書いていたのを覚えています。コンパイラはWaterloo Computing(ワットコム)のものを使用しました。当時は、最高とまではいかなくても、ベストの部類に入るものでした。プロジェクトはやがて「オープンワコム」という新しいステージに移り、おそらく一部で行き詰まりましたが、えーと、すべてがそこに留まっているような気がするのです。
http://www.openwatcom.org/index.php/Download
あるいは、MQLを開発するのではなく(なぜ、すでにあるもの(いろいろな構造体とか)を発明して、何もしないで提供する必要があるのか)、C/C++/FORTRANを含むこのコンパイラそのものを添付して、開発の問題を忘れるべきでしょうか(これは、結局、MQL5、そしてMQL6になる)。トレーディングに特化した必要な機能を追加し、環境と融合させなければなりません。そして、MQL自体はC言語に似ています(つまり、構文はおそらくそれほど大きな問題なく再コンパイルできます)。Delphiはそれで書かれていたと記憶しています。
少なくとも、非常に重要な計算速度の問題は完全に解決される(当時、そのコンパイラより速いものはなかった)。そして、DLLも必要なく、競合他社も必要ない・・・・・。
実現しないことは理解しているのですが、......我慢できませんでした。:о)
PS: 禁止しないでね :o)))
すでに議論されているかどうかわかりませんが、MTにMFE、MAEチャートを追加することは必須です
これらのチャートは非常に重要であり、開発者はMT5だけでなくMT4にも追加すべきです。
早ければ早いほどいい。
いちいちエクセルで手描きするのは時間がかかりすぎる。
また、コードブロックを選択すると、インデントで自動整形されるようになるといいですね。コードの塊をコピーしたり削除したりすることはよくありますし、コードのテキストアライメントも時間がかかって煩わしいものです。また、{}()をハイライトしたり、カーソルを近づけると、その部分がハイライトされるので、とても便利です。これは、よく知られたコードエディターでも便利です。
私は括弧の強調表示を全面的に支持します。多くのプログラマーにとって、かなり楽になるはずです。
CPUに負荷をかけないように、ツールバーに「括弧をハイライトする」などのボタンを設置するとよいでしょう。ブラケットをハイライト表示させ、ボタンを押すと、関連するブラケットもハイライト表示されます。