プロのプログラマーとして「端末」に求めること。またMQL5への願いが込められたスレッドですね。 - ページ 7 123456789 新しいコメント Aleksandr Pak 2008.09.05 17:07 #61 1. gotoは、すでにあるものを作り直す必要がないようにするために必要です。 つまり、 gotoを導入することは、アルゴリズムの互換性と移植性を確保することであり、、ロジックの再設計とその後のテストに時間を浪費することはありません。 後藤は、ハッカーはいてもインターネットがまだない時代と同じ数十億の工数です。 2. MQに収まらないアイデアがあれば、MT+Mathlabと連携していくことになります。 2) MQに合わないアイデアがあれば、MT+Mathlabで作業します。MT+MTはトレードに優れており、Matlabからのトレードも問題ないためです。 私はMQに当てはまらない考えを持たない、まさにMQに当てはまらないことを考えることを自分に許さないからである)) 。 Владимир 2008.09.05 18:52 #62 Korey писал (а)>> しかし、私はMQに合わないことを考えることを自分に許さないので、正確にはMQに合わないアイデアはないのです))。 +1; GOTO - needed! Yuriy Zaytsev 2008.09.05 19:18 #63 VBAG писал (а)>> +1; GOTO - needed! +1 プロセッサのコマンドにJMPコマンドがある場合のみ Владимир 2008.09.05 22:02 #64 YuraZ писал (а)>> +1 すべてのプロセッサのコマンドにJMPコマンドがあるという理由だけであれば 由良!なんだ、アスムにも惹かれるのか。>> おかしいと思いませんか? Владимир 2008.09.05 22:16 #65 MQL4にはGOTO演算子がないのは、このコマンド(JMP)のせいでしょう。ある賢い本で、コンパイラはすべての待ち時間(私たちの場合はGOTO)を考慮するために2つのパスを必要とすると読みました。そして、場合によってはそれ以上にもなります。それゆえ、性能の低下などが起きてしまうのです。 Sceptic Philozoff 2008.09.06 09:53 #66 ゴトは必要な贅沢品であり、賢く使うべきものであって、一線を越えて押しつけるべきではありません。MQは、その不在を正当化する合理的な議論を持っていますか(「良いコーディングスタイルへの愛」は合理的な議論ではありません)。 Alexey Lopatin 2008.09.06 10:03 #67 将来的には、Linux端末を導入したいですね。ワインディングがなくても動作するはずです。 Yuriy Zaytsev 2008.09.06 10:14 #68 VBAG писал (а)>> 由良!なんだ、アスマスも好きなのか。楽しいですか? 必要なときだけ! 熊手とシャベルのように、それぞれの道具に用途があるのです。 --- ASMで書くなら、jmp(goto)なしにはありえない。 C言語で書く場合、同じバイナリコード実行速度でも、JMPがないと不利になることがあります。 jmpのないコードはより読みやすいとされています。 とは限らない -- クラシックパスカルにGOTOはない! --- 最近の実装では追加されている まあ、理由はなんとも言えませんが......まあ、柔軟性を持たせるためでしょう 開発言語ではGOTOが必要 --- プロセッサのコマンドからJMPがなくなったら :-))) 、先進国の言語でもgotoがなくなるかもしれない。 --- Yuriy Zaytsev 2008.09.06 10:16 #69 Luptator писал (а)>> Linuxで未来型端末を実現したい。ワインオープンをしなくても動作するようになるはずです。 開発者は、そのようなことは起こらないし、MAC版もそうでないと明言しています。 Yuriy Zaytsev 2008.09.06 10:21 #70 VBAG писал (а)>> MQL4にはGOTO演算子がないのは、このコマンド(JMP)のせいでしょう。ある賢い本で、コンパイラはすべての待ち時間(私たちの場合はGOTO)を考慮するために2つのパスを実行する必要があると読みました。そして、場合によってはそれ以上にもなります。それゆえ、性能の低下などが起きてしまうのです。 ちなみに、初期のバージョンのプロセッサーでは、コマンドキューを削除しています JMPに出会ったとき --- プロセッサは、いくつかのコマンドをメモリにロードしてから、パージングを開始します。 jmpキューがリセットされます。 と新しいブランチが読み込まれました。 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
gotoは、すでにあるものを作り直す必要がないようにするために必要です。
つまり、 gotoを導入することは、アルゴリズムの互換性と移植性を確保することであり、
、ロジックの再設計とその後のテストに時間を浪費することはありません。
後藤は、ハッカーはいてもインターネットがまだない時代と同じ数十億の工数です。
2.
MQに収まらないアイデアがあれば、MT+Mathlabと連携していくことになります。
2) MQに合わないアイデアがあれば、MT+Mathlabで作業します。MT+MTはトレードに優れており、Matlabからのトレードも問題ないためです。
私はMQに当てはまらない考えを持たない、まさにMQに当てはまらないことを考えることを自分に許さないからである)) 。
しかし、私はMQに合わないことを考えることを自分に許さないので、正確にはMQに合わないアイデアはないのです))。
+1;
GOTO - needed!
+1;
GOTO - needed!
+1
プロセッサのコマンドにJMPコマンドがある場合のみ
+1
すべてのプロセッサのコマンドにJMPコマンドがあるという理由だけであれば
由良!なんだ、アスムにも惹かれるのか。>> おかしいと思いませんか?
MQL4にはGOTO演算子がないのは、このコマンド(JMP)のせいでしょう。ある賢い本で、コンパイラはすべての待ち時間(私たちの場合はGOTO)を考慮するために2つのパスを必要とすると読みました。そして、場合によってはそれ以上にもなります。それゆえ、性能の低下などが起きてしまうのです。
ゴトは必要な贅沢品であり、賢く使うべきものであって、一線を越えて押しつけるべきではありません。MQは、その不在を正当化する合理的な議論を持っていますか(「良いコーディングスタイルへの愛」は合理的な議論ではありません)。
由良!なんだ、アスマスも好きなのか。楽しいですか?
必要なときだけ!
熊手とシャベルのように、それぞれの道具に用途があるのです。
---
ASMで書くなら、jmp(goto)なしにはありえない。
C言語で書く場合、同じバイナリコード実行速度でも、JMPがないと不利になることがあります。
jmpのないコードはより読みやすいとされています。
とは限らない
--
クラシックパスカルにGOTOはない!
---
最近の実装では追加されている
まあ、理由はなんとも言えませんが......まあ、柔軟性を持たせるためでしょう
開発言語ではGOTOが必要
---
プロセッサのコマンドからJMPがなくなったら :-))) 、先進国の言語でもgotoがなくなるかもしれない。
---
Linuxで未来型端末を実現したい。ワインオープンをしなくても動作するようになるはずです。
開発者は、そのようなことは起こらないし、MAC版もそうでないと明言しています。
MQL4にはGOTO演算子がないのは、このコマンド(JMP)のせいでしょう。ある賢い本で、コンパイラはすべての待ち時間(私たちの場合はGOTO)を考慮するために2つのパスを実行する必要があると読みました。そして、場合によってはそれ以上にもなります。それゆえ、性能の低下などが起きてしまうのです。
ちなみに、初期のバージョンのプロセッサーでは、コマンドキューを削除しています
JMPに出会ったとき
---
プロセッサは、いくつかのコマンドをメモリにロードしてから、パージングを開始します。
jmpキューがリセットされます。
と新しいブランチが読み込まれました。