mql4からどのようにインジケータをテストするのですか? - ページ 3

 
RaptorUK:

いや、申し訳ない。


私がマーケットに興味があることはご存じでしょう、昨年6月、マーケットが起こることを示唆した私のPMを覚えていますか?しかし、テクニカル指標にはあまり、あるいは全く興味がなく、唯一学んだのは、ここでユーザーを助けようとしているときだけです。

私たちの議論において、このインディケータについての区別の重要 性がわからないのです。私たちは、おそらくこのトピックに留まらなければなりません、ところで、私はこの議論がどこかにつながることができるかどうかわかりません。

私はこれ以上干渉しませんので、引き続きユーザーを助けてください。

 
angevoyageur:

新しいMT4は、ほぼ順調に動作しています。私は自分のEAをビルド610のリアル口座で動かしています。

まあ、何と言ったらいいのかわかりません。これ以上議論しても仕方がないと思います。
私はすでにこれを書き始めたので、私はちょうど私の最後の言葉を与えるだろうし、私はこれ以上コメントしません。

先週、私はフォーラムで、他の人からの100の否定的なコメントの間に、私のコードをb6xxの新しい規則(property strict)に移植したことを述べました。そして、それはデモで、目立った問題なく動作していることを述べました。
ということは、これはある種の成功なのでしょうか?私はサービスを必要としない何かに何時間も失ったのですか?
そして、いいえ、私は古いコードを使用することはできません。なぜなら、fxのコードは常にメンテナンスと改良が必要だからです。

はっきり言って、誰もが改善や新しい可能性を好むものです。
私は、いつの日か、MT4でカスタム基準の下で遺伝的最適化を行えるようになるという事実が好きです。
MQL4でついにキャスティングができるようになったのも嬉しい。

でも、自分が決めたときに使いたいんです。でも、自分が決めたときに使いたいんです。
そして、私はコントロールしたいのです。変数名の代わりにコメントが表示されるのは、私がそう決めたときだけにしてほしいです。

そして、この強制的な実装の背後にあるバグの数についてはどうでしょうか?

angevoyageur:

私はユーザーと喧嘩するつもりはありませんし、彼らが不満に思う理由があることは認めます。しかし、文句を言うことは私のためのものではありません、私はそれを他の人にさせ、このフォーラムでそのような行動のすでに十分があります。

Metaquotesは、MT4とMT5の2つの素晴らしい製品、2つの素晴らしいサイト、多くの便利なサービスを構築しています。すべての賢い人たちは、彼らから学ぶべきことがたくさんあります。私は、否定的な批判をし続けるのではなく、助けることによって、それを理解しようとしています。

良い製品は1つだけです。それはMT4で、古いものです。すべての可能性と限界とバグをまだ持っている。
そして、環境も良い。MQL5に関する素晴らしい記事もある。

MT5は半端な製品です。2012年10月に初めて見たとき、これは大きな前進になると期待して、本当に嬉しかった。
MT5への移行を開始し、6ヶ月間作業した後、私はあきらめました。
良いことがあるたびに(そう、そこには多くの良いことがある)、少なくとも2つの欠点があります。
すべてが複雑すぎる。
バグだらけで、何を触ってもうまくいかない。欲しいものはすべて、何らかの回避策を見つけなければならないのです。(今はだいぶマシになったとは思いますが)。
そして、ヘッジやヒストリーコントロールなど、1000もの頑固でいらいらするような決定がなされました。開発者/トレーダーからコントロールを取る、まもなく。

自分のやりたいことができるようになりたい。

本来なら、MT4とMT5の両方のコードを同時にメンテナンスしなければならないのですが、そのため、気がついたら、すべてのコードをメンテナンスしていました。だから、トレードや新しい可能性を追求する代わりに、ずっとメンテナンスばかりしている自分に気づきました。だから、それは価値がないのです。MT5には、OOPとストラテジーテスターの 優れたコンセプトがすべてあります。

angevoyageur:

質問ですが、なぜまだMetaquotes製品を使っているのですか?

なぜ古いMT4を使わないのでしょうか?いい感じで動いているし、これからも使い続けるつもりです。
この環境から離れるには、あまりにも多くのコード(私自身のEAやインジケーター)、システムに関する知識、良いブローカーがあります。

そして、あなたの言う通り、MQはもうプログラム可能なトレーディングプラットフォームの唯一のベンダーではありません。
そして、最初の競争相手のモットーは「TRADERS FIRST!(トレーダーズファースト)」です。
なぜ彼らがこのモットーを選んだか、想像できますか?

 

graziani:.

...

しかし、私は自分がそう決めたときに使いたい。そのために利益を得られるとわかったら。

そして、私はコントロールしたいのです。私が決定しない限り、変数名の代わりにコメントを表示させたくはない。

プロパティストライクは 使わないでください。シンプルに。

そして、この強制的な実装の背後にあるバグの数はどうでしょうか?

良い製品は1つだけです。それはMT4、古いものです。すべての可能性、限界、バグをまだ持っている。
そして、環境は良い。MQL5に関する素晴らしい記事もある。

MT5は半端な製品です。2012年10月に初めて見たとき、これは大きな前進になると期待して、本当に嬉しかった。
MT5への移行を開始し、6ヶ月間作業した後、私はあきらめました。
良いことがあるたびに(そう、そこには多くの良いことがあるのですが)、少なくとも2つの欠点がありました。

すべてが複雑すぎるのです。

誰でも自分の意見を持つことができます。問題ありません。

バグだらけで、何を触ってもうまくいきません。私が欲しいものはすべて、何らかの回避策を見つけなければならなかったのです。(OK、今はずっと良くなっていると思います)
そして、ヘッジやヒストリーコントロールなど、1000もの頑固でいらいらする決定がありました。開発者/トレーダーから制御を奪う、まもなく。

自分の好きなことができるようにしたいです。

それは理解できます。しかし、なぜ商業的な企業は、あなたが望むすべてのことを行うためのプラットフォームを提供することを目標としていないことを理解するのは難しいです。私は、私が望むことをすべて実現できるソフトウェアに出会ったことがありません。自分でプログラミングしたものは別ですが。

本来なら、MT4とMT5のコードを同時にメンテナンスしなければならないのです。だから、トレードや新しい可能性を探る代わりに、ずっとメンテナンスばかりしている自分に気がついたのです。だから、その価値はないんです。MT5には、OOPとストラテジーテスターの良いコンセプトがすべてあります。

なぜ古いMT4を使わないのでしょうか?なぜ古いMT4を使わないのか?

私は多くのコード(自作、EA、インジケーター)、システムに関する知識、良いブローカーを持っているので、この環境から離れることはできません。

そして、あなたの言う通り、MQはもうプログラム可能なトレーディング・プラットフォームの唯一のベンダーではありません。
そして、最初の競争相手のモットーは「トレーダーが第一!」です。
なぜ彼らがこのモットーを選んだのか、想像がつきますか?

もちろん、マーケティング上の理由からです。どの 営利企業も顧客満足を 第一の目標として いません .彼らの目標は お金を稼ぐ ことで あり、 顧客 満足は 可能な 方法の一つである 企業が ほぼ 独占 状態になるとお金を 稼ぐ方法は 大きく その重要 性を失う 現実の世界へようこそ。
 
angevoyageur:
property strictは使わないでください。単純なことです。

的外れなことを言っている。これは単なる一例です。そして、#property スクリプトはこの美しい機能には何の影響も及ぼさないのです。

もちろん、マーケティング上の理由からです。どの 営利企業も 顧客満足を 第一の目標にはして いません彼らのゴールは お金を稼ぐ ことであり、 顧客 満足は 可能な方法の一つである。企業が ほぼ 独占 状態になるとお金を 稼ぐ方法は 大きく その重要 性を失う。現実の世界へようこそ。

あなたは的外れなことを言っています。彼らは、おそらくユーザー側の不満の主な原因であることを理解したからこそ、これを使用しているのです。

 

グラツィアニ:ヘッジとデータのインポートを 除けば、他のすべてのカテゴリーでmt5はmt4より優れています。イモです。

ヘッジはトレーディング(の観点)からは何のメリットもありません。単に次のことが容易になる。

  • 同じシンボルで複数の反対シグナルを取引する。
  • マニュアルトレードとExpert Advisorトレードを簡単に区別できる。
  • その他にも、ヘッジをすることで簡単になることがたくさんあります。
 
ubzen:

MT5はMT4より優れている

もちろんそうですが、補完的なものなので、MT5だけを使うわけにはいきません。

  • 同じシンボルで複数の反対方向のシグナルを取引する。

これが、私がヘッジを必要とする唯一の理由です。

MT5でもヘッジは可能で、不可能ではありませんが、複雑すぎます。

 
本題のメッセージに戻ってきてください。
 
graziani: MT5でヘッジすることは不可能ではありませんが、あまりにも複雑です。

その点については、まったく同感です。

mt4に慣れているマニュアルトレーダーでさえ、ポジション中心の管理には満足しないでしょう。

しかし、非FX市場/トレーダーは、すべての騒ぎが何であるかを見ていない。

これは、何かに慣れ、変化を望まない人がすることです。

 
js497: この記事のメインメッセージのところに戻ってきてください。
OK、すみません。これ以上、トピックのずれたコメントはしないでください。
 
js497: how to test indicator from market mql4 ?

ご質問の答えは、「できない」です。(少なくとも現時点では)

これを望む開発者は、フリーバージョンを提供し、役に立たないシンボルに インジケータをハードコードする必要があります。

欠点としては、フリーバージョンを使っている人が、そのシンボルが動作しているデータを切り替えてしまう可能性があることです。(mt4のみ)。

しかし、問題は、mt5-marketが別の優先順位を設定しているのに、なぜ開発者がこのようなことをしなければならないのか、ということです。

MetaQuotesがなぜIndicator-Operationを変更してはいけないという立場をとるのか、私には驚きです。

これは、矛盾する機能があるときに起こることです。「我々は、彼らがそれを行うことができます知っている...しかし、彼らはしないことを選択します」なぜですか?