MT5はプログラマー向けであり、トレーダー向けではない - ページ 18 1...11121314151617181920212223 新しいコメント Artyom Trishkin 2018.01.09 17:48 #171 fxsaber:ちなみに、現在のMQL4の問題は、MQL5の問題よりずっと参考になります。理由は明白で、MQL-versionの時代ではありません。みんな、初心者は5から始めるのが怖いんです。そして、その理由は、あらゆる掲示板で「Fifthバージョンは複雑すぎる、プロフェッショナル向けだ」という一部の人の発言が絶えないからです。しかし、初心者のオッケイにはどれくらいの量が必要なのでしょうか?一度見たら二度見、自分で試さずに同じ曲のサビを弾き始める ;) fxsaber 2018.01.09 17:50 #172 George Merts:初心者はまず、最も単純な文字列出力に限定すべきである。次に-最もシンプルな指標。そして初めて、インジケーターや取引機能のリクエストに移ります。取引端末「Hello World」で-注文を出すスクリプトを書く。この事実には、いくらでも反論できる。 Artyom Trishkin 2018.01.09 17:51 #173 fxsaber:SBがフォーラムで初心者に何を売っているのか、なぜlazybonesから遠い人でも本当に苦労しているのか、というテーマで新鮮な例を挙げています。今日、MQL5について、愚痴をこぼすことなく、非常に建設的な質問をされました司会者からの回答理解することができたと思います。この問題は、実は初心者のものではありません。つまり、指定されたトピックのリンクを読みに行く必要があるのです。SBでは、これを素晴らしい場を通じて解決しています。つまり、最もシンプルなトレーディングスクリプト(初心者の最初のプログ)を書くときは、ほとんどごまかしに近いのです。それについては、以前から何度も言われていることですが、言語を学び、その複雑さを理解しようとする初心者にSBを与えてはいけません。 N E Y E L L Y.その結果、私たちのコミュニティの潜在的なメンバーとして、彼らを台無しにしてしまうのです。しかし、この点で不可解な人もいる。どうすればいいのでしょうか?この例の解析を始めた方のお役に立てたでしょうか?(正直言って、珍しい初心者) fxsaber 2018.01.09 17:53 #174 Artyom Trishkin:みんな、初心者はファイブから始めるのが怖いんです。そして、その理由は、あらゆる掲示板で、「ファイブはひどく複雑で、プロのために、プロによって作られている」という発言が絶えないからです。初心者のオケージョンは、本当にあまり必要ないのでしょうか?彼は一度見て、二度見て、自分では試さずに、同じ歌のリフレインを歌い始めた;)上記は実際の例です。コドベースのMQL4-codeとMQL5のアナログを開いた主婦は、どちらが難しいか間違いなく言うだろう。 Alexey Viktorov 2018.01.09 17:57 #175 Artyom Trishkin:アレクセイ、本当に、今、例を挙げることはできないんだ。しかし、あなたは実験が好きなのですね。実行し、異なる入力データで何が返ってくるか見てみましょう。ただ、今思い出して探すのは難しいですね。さて、fxsaberさんが例を挙げてくれましたので(私用に修正しました)、コードを比較してみてください。ここでは、どのような条件でBars()がファウルを返すかを見ることができます。LASTBAR_DATE は使用しないでください。あとは全部インチキです。iBarSift()は、指定された時刻のバーの数を返します。Bars() は、日付から日付までのバーの 数を返します。OrdersTotal() PositionsTotal() などの他の関数と同様に、指定した時間のバーの数がマイナス1されます。 例からわかるように、この関数はmql4で利用可能です Uladzimir Kirychenka 2018.01.09 18:03 #176 もちろん、初心者にとっては、5が複雑に見えるのは、例がOOP(使い方を押し付けようとするもの)を使っているからで、そんなことをしなくても何とかなるのだが。4の例はもっとシンプルです。また、オーダー、トレード、ポジションのシステムがより複雑になる(個人的な意見です)。しかし、多くの怠け者(他に言いようがない)と一緒に仕事をしていて分かったのは、人は何でもかんでも悪いと愚痴る方が楽だということです。しかし、腰を据えて考えるのは、怠け者で難しい。ドキュメントも充実しています。 Georgiy Merts 2018.01.09 18:04 #177 fxsaber:取引端末「Hello World」では、注文を出すスクリプトを書いている。この事実には、いくらでも反論できる。そうします。 複雑さという点では、Hello Worldとは違いますね。 そして、本質的には通常のプログラミング」での発注のアナログは、テキスト命令でファイルを書き込むことです。初心者には簡単な作業ではありませんね。 "Hello Word "はスクリプトです。Print ("Hello,world !");すべてです。時系列注文ファイルはありません。 threat 2018.01.09 18:10 #178 Vitaly Stepanov: このフォーラムを読んでいると、ここで肩を並べているのは、ほとんどがド素人のプログラマーだという結論に達します。また、MT5のプログラミング言語は、トレーダー向けというよりプログラマー向けに設計されているような気がします。MQLがお金を稼ぐ機会を作ることは明らかです。 全くその通りです!プログラマー、技術者としての答えは、こちらの方がずっと悪いということです。端末の開発を決定する人々は、自分たちのTruthや信念に執着し、現実が長い間、彼らの脳に浸透していないのです。もしかしたら、一人か数人で、あとは実行者だけなのかもしれません。 ユーザーの生活を向上させ、たった1行の追加コードで済むターミナルのわずかな改良(!)を指摘しても、答えは「いいえ、私たちは完璧です!」と断言されるのですから、ばかばかしい話です。見積もりインポート画面での小数点以下の表示例です。また、究極のパーフェクションの例として、コードデザインが 縦に何キロも伸びていることを指摘すると、管理者は完璧主義に陥って、メッセージを削除してしまうのです。もちろん、折り曲げずにスクロールさせた方がユーザーにとって良い。 フィードバックはゼロ!!!適正が失われる。そしてそのために、ある種の高等数学で動作するライブラリを開発し、神話では、このトレンドはずっと前にピークを過ぎたものの、取引がアルゴリズム化されたと繁殖しているのです。MTチーム、批判のためではなく、製品を改善するために - この人/人を仲間から外してください、彼/彼らは端末の発展を妨げています! Artyom Trishkin 2018.01.09 18:12 #179 Alexey Viktorov:LASTBAR_DATEを使わないこと それはしっかりと理解しています。それ以外はすべてインチキです。iBarSift()は、ゼロから始まるインデックスを持つ、指定された時間のバーナンバーを返します。Bars() は、日付から日付までの棒グラフの本数を 返します。OrdersTotal() PositionsTotal() などの他の関数と同様に、指定した時間のバーの数がマイナス1されます。 例からわかるように、この関数はmql4で利用可能です異なる時間値を入力し、確認する必要があります。あなたのようになるとは限りません。 fxsaber 2018.01.09 18:18 #180 George Merts:と主張する。 複雑さという点では、もはやHello Wordではないでしょうか。 そして、本質的には通常のプログラミング」での発注のアナログは、テキスト命令でファイルを書き込むことです。初心者には簡単な作業ではありませんね。 "Hello Word "はスクリプトです。それだけです。順序-時系列ファイルはありません。 初心者は、ターミナルを自動化できることを実感することで、MQLに背中を押されます。ターミナルにおいて、多くの初心者がまず思い浮かべるのは、ポジションを開くことの自動化です。端末のログに何かを送りたくない、そんな思いから初心者はMQLを取り上げたのです。MQL4でポジションを開くスクリプトは、MQL5に比べて数倍の容量を消費します(SBでも)。しかも、MQL5では、その複雑さが初心者の手に負えないこともあります。実例は上記の 通りです。マゾヒストでない初心者は、どのようなMQLを選択するのでしょうか?ハイライトされた部分にご注目ください。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MT5はプログラマーのための端末であり、トレーダーのための端末ではない fxsaber さん 2018.01.09 18:53 上記は実際の例です。主婦の 方なら誰でも、MQL4のコードとMQL5のコードをkodobaseで開いてみれば、どちらが重いか一目瞭然でしょう。奥さん(あるいは子供)に聞いてみるといい、きっと嘘はつかないだろう。 1...11121314151617181920212223 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ちなみに、現在のMQL4の問題は、MQL5の問題よりずっと参考になります。理由は明白で、MQL-versionの時代ではありません。
みんな、初心者は5から始めるのが怖いんです。そして、その理由は、あらゆる掲示板で「Fifthバージョンは複雑すぎる、プロフェッショナル向けだ」という一部の人の発言が絶えないからです。
しかし、初心者のオッケイにはどれくらいの量が必要なのでしょうか?一度見たら二度見、自分で試さずに同じ曲のサビを弾き始める ;)
初心者はまず、最も単純な文字列出力に限定すべきである。次に-最もシンプルな指標。そして初めて、インジケーターや取引機能のリクエストに移ります。
取引端末「Hello World」で-注文を出すスクリプトを書く。この事実には、いくらでも反論できる。
SBがフォーラムで初心者に何を売っているのか、なぜlazybonesから遠い人でも本当に苦労しているのか、というテーマで新鮮な例を挙げています。今日、MQL5について、愚痴をこぼすことなく、非常に建設的な質問をされました
司会者からの回答
理解することができたと思います。この問題は、実は初心者のものではありません。
つまり、指定されたトピックのリンクを読みに行く必要があるのです。SBでは、これを素晴らしい場を通じて解決しています。つまり、最もシンプルなトレーディングスクリプト(初心者の最初のプログ)を書くときは、ほとんどごまかしに近いのです。
それについては、以前から何度も言われていることですが、言語を学び、その複雑さを理解しようとする初心者にSBを与えてはいけません。
N E Y E L L Y.その結果、私たちのコミュニティの潜在的なメンバーとして、彼らを台無しにしてしまうのです。
しかし、この点で不可解な人もいる。どうすればいいのでしょうか?この例の解析を始めた方のお役に立てたでしょうか?(正直言って、珍しい初心者)
みんな、初心者はファイブから始めるのが怖いんです。そして、その理由は、あらゆる掲示板で、「ファイブはひどく複雑で、プロのために、プロによって作られている」という発言が絶えないからです。
初心者のオケージョンは、本当にあまり必要ないのでしょうか?彼は一度見て、二度見て、自分では試さずに、同じ歌のリフレインを歌い始めた;)
上記は実際の例です。コドベースのMQL4-codeとMQL5のアナログを開いた主婦は、どちらが難しいか間違いなく言うだろう。
アレクセイ、本当に、今、例を挙げることはできないんだ。しかし、あなたは実験が好きなのですね。実行し、異なる入力データで何が返ってくるか見てみましょう。
ただ、今思い出して探すのは難しいですね。
さて、fxsaberさんが例を挙げてくれましたので(私用に修正しました)、コードを比較してみてください。
ここでは、どのような条件でBars()がファウルを返すかを見ることができます。
LASTBAR_DATE は使用しないでください。あとは全部インチキです。
iBarSift()は、指定された時刻のバーの数を返します。
Bars() は、日付から日付までのバーの 数を返します。OrdersTotal() PositionsTotal() などの他の関数と同様に、指定した時間のバーの数がマイナス1されます。
例からわかるように、この関数はmql4で利用可能です取引端末「Hello World」では、注文を出すスクリプトを書いている。この事実には、いくらでも反論できる。
そうします。
複雑さという点では、Hello Worldとは違いますね。
そして、本質的には通常のプログラミング」での発注のアナログは、テキスト命令でファイルを書き込むことです。初心者には簡単な作業ではありませんね。
"Hello Word "はスクリプトです。
すべてです。時系列注文ファイルはありません。
このフォーラムを読んでいると、ここで肩を並べているのは、ほとんどがド素人のプログラマーだという結論に達します。また、MT5のプログラミング言語は、トレーダー向けというよりプログラマー向けに設計されているような気がします。MQLがお金を稼ぐ機会を作ることは明らかです。
全くその通りです!プログラマー、技術者としての答えは、こちらの方がずっと悪いということです。端末の開発を決定する人々は、自分たちのTruthや信念に執着し、現実が長い間、彼らの脳に浸透していないのです。もしかしたら、一人か数人で、あとは実行者だけなのかもしれません。
ユーザーの生活を向上させ、たった1行の追加コードで済むターミナルのわずかな改良(!)を指摘しても、答えは「いいえ、私たちは完璧です!」と断言されるのですから、ばかばかしい話です。見積もりインポート画面での小数点以下の表示例です。また、究極のパーフェクションの例として、コードデザインが 縦に何キロも伸びていることを指摘すると、管理者は完璧主義に陥って、メッセージを削除してしまうのです。もちろん、折り曲げずにスクロールさせた方がユーザーにとって良い。
フィードバックはゼロ!!!適正が失われる。そしてそのために、ある種の高等数学で動作するライブラリを開発し、神話では、このトレンドはずっと前にピークを過ぎたものの、取引がアルゴリズム化されたと繁殖しているのです。MTチーム、批判のためではなく、製品を改善するために - この人/人を仲間から外してください、彼/彼らは端末の発展を妨げています!
LASTBAR_DATEを使わないこと それはしっかりと理解しています。それ以外はすべてインチキです。
iBarSift()は、ゼロから始まるインデックスを持つ、指定された時間のバーナンバーを返します。
Bars() は、日付から日付までの棒グラフの本数を 返します。OrdersTotal() PositionsTotal() などの他の関数と同様に、指定した時間のバーの数がマイナス1されます。
例からわかるように、この関数はmql4で利用可能です異なる時間値を入力し、確認する必要があります。あなたのようになるとは限りません。
と主張する。
複雑さという点では、もはやHello Wordではないでしょうか。
そして、本質的には通常のプログラミング」での発注のアナログは、テキスト命令でファイルを書き込むことです。初心者には簡単な作業ではありませんね。
"Hello Word "はスクリプトです。
それだけです。順序-時系列ファイルはありません。
初心者は、ターミナルを自動化できることを実感することで、MQLに背中を押されます。
ターミナルにおいて、多くの初心者がまず思い浮かべるのは、ポジションを開くことの自動化です。端末のログに何かを送りたくない、そんな思いから初心者はMQLを取り上げたのです。
MQL4でポジションを開くスクリプトは、MQL5に比べて数倍の容量を消費します(SBでも)。しかも、MQL5では、その複雑さが初心者の手に負えないこともあります。実例は上記の 通りです。
マゾヒストでない初心者は、どのようなMQLを選択するのでしょうか?ハイライトされた部分にご注目ください。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MT5はプログラマーのための端末であり、トレーダーのための端末ではない
fxsaber さん 2018.01.09 18:53
上記は実際の例です。主婦の 方なら誰でも、MQL4のコードとMQL5のコードをkodobaseで開いてみれば、どちらが重いか一目瞭然でしょう。
奥さん(あるいは子供)に聞いてみるといい、きっと嘘はつかないだろう。