Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
このエラーは、不適切な最適化の結果であり、358番目のビルドで修正されました。
1.はい、偶発的なミスであることは理解していますし、修正されていることもよく承知しています。しかし、残念ながらこのようなバグが今後出ないことを保証するものではありません。
ここで重要なのは、基本的なもの(タイマーやカスタムイベントなど)がテスターで突然動かなくなることでもなく、取引システムのロジックの半分がそこにロードされている可能性があることです。
その結果、エラーが修正されるまで待つか、他の解決策を探さなければなりません。
2.私は主にMT5の自動化に興味があるので(実際にそれは私が興味を持っているものの90%である)、すべてがMTSの観点から、あるべきように動作することが私にとって重要である。
だから、手動や一部自動で取引するトレーダーの 立場からは、現在のリリースに全く満足している(満足しているわけではなく、自分には合っている)と最初に指摘したのです。
さらに、半年ほど前には、マニュアルトレードの モードで、リアルトレードで仕事をすることに同意していたはずです。しかし、残念ながら私は取引プロセスの自動化にしか興味がありません(残念ながらまだ苦しんでいます)。
つまり、「プラットフォームの湿潤化」というテーゼは確認されていないのです。
Renatさん、現在のバージョンのターミナルで動くEAに大金を預けますか?
2日おきにログを確認するのではなく、スイッチを入れて結果を観察することができるのですね。
MT4は、以前から「自律浮上」の準備が出来ていました。そして、デモで新しいビルドを試すのですが、一度でちゃんと動き出すとは限らないからです。
5は、この状態に行くために、まだ仕事の信頼性がありません(サーバー側でも端末側でも)。強制アップデートだけでも、かなりの価値があります
優勝時のエピソードは?そんな見落としが、現実にはまかり通ると思いますか?しかも、非効率的なDC管理者の干渉を受けずに、あなたの組織と一緒にです。
ダンピングの話がいけなかったのかもしれませんが、MT5はまだ信頼性(安定性、予測可能性)がありません。
OK、私は時間を見つけて、おそらくすでに私が忘れてしまった、すなわち、このような価格(82.45999999(9))は、成行注文を開くために取引サーバーによって受け入れられる再読してみましょうか。
sergey1294 開発者が既製の例やクラスとして提供したものに注目してください。少なくとも開発者が提供したCTradeクラスはNormalizeDouble()関数を持っていませんし、MQL5 Reference/ Trading Functions / OrderSendの例も同様です。
原典の例を読んでいれば、工夫して最初は間違ったプログラムを書かない、MT4 Reference の OrderSend() の例には、価格の正規化も含まれていない
Renatさん、現在のバージョンのターミナルで動くEAに大金を預けますか?
2日ごとに必死にログを確認するのではなく、電源を入れて結果を観察できるように?
はい。
しかし、他のケースや端末でログを確認しないふりをする必要はない。2日に1回ではなく、2日に1回になります。
MT4は、もうずいぶん前から「自律航行」の準備が整っています。そして、一度にちゃんと動き出すとは限らないので、デモで新しいビルドを試しています。
5は、この状態に行くために、まだ仕事の信頼性がありません(サーバー側でも端末側でも)。強制アップデートだけならまだしも!?
MT5の基本機能はすでに安定していると思います。今は磨きをかけている段階です。
もちろん、それでもエラーは発生します。
優勝時のエピソードは?そんな見落としが、現実にはまかり通ると思いますか?しかも、無能なDC管理者の干渉を受けずに、自分の組織でです。
ダンピングの話がいけなかったのかもしれませんが、MT5はまだ信頼性(安定性、予測可能性)がありません。
はい。
しかし、他のケースや端末でログを確認しないふりをするのはやめましょう。2日に1回だけでなく、そうなりますよ。
MT5の基本機能はすでに安定していると思います。今は苦行です。
もちろん、エラーは出ますが、それは仕方がないことです。
それが、「湿った臭いがしない」ということです。安定するのは死体だけです。レナートと同じ意見です。コードが正しく書かれていれば、デモ口座でもリアル口座でも、取引に問題は生じません。
P.S ヘルプや標準クラスの 例は、仕組みを理解するための例であり、それ以上のものではありません。実際の取引で動作する安定したコードが必要な場合、実際の取引で起こりうるすべての状況を考慮する必要があり、開発者は実際の取引に関連するすべての状況を例に記述する義務はありません。
ヘルプにある既成の例や、既成の組み込みクラスは使わない。私はいつも自分でコードを書いています。標準的なクラスや例題は、特に実際の取引ではうまく機能しません。特にMT4では、すでに実践で証明されています。そのため、私はいつもサーバーに送信する前に価格オープン、SL、TP、ボリュームを調整します。そして、サーバーからリクオートされることはほとんどありません
レナートを応援しています。コードを正しく書けば、デモでも、リアル口座でも、取引に支障はありません。
P.S ヘルプや標準クラスの 例は、仕組みを理解するための例であり、それ以上ではありません。実際の取引で動作する安定したコードが必要な場合、実際の口座で取引する際に起こりうるすべての状況を考慮する必要があり、開発者は実際の口座での取引に関連するすべての状況を例で説明する義務はありません。
いい加減にしろ- もしあなたが専門分野の技術者であるなら、技術文書の価値、特に、どこで誰が書いたかわからない復刻版ではなく、オリジナルのソース(しかもロシア語)の文書の価値を理解していると思いますが、もしあなたがプログラミングやエレクトロニクスに関する教育を受けていないなら、これ以上読まないでください - あなたは理解できないでしょう。
あなたが例で提供されているよりも良いコードを書くことができるという事実は、あなたの個人的な権利/ビジネスであり、あなたが公的に理解の欠如と技術的なポイントを議論する不本意さを示すという事実は、賢明ではない、独自のクラスやライブラリを書いてください - しかし、組み込み関数の呼び出しは、開発者が推奨するように実行する必要があります、公共の議論中に、開発者が間違いを犯したことが判明すれば - あなたに拍手を送る。そしてここで、あなたか開発者のどちらかを褒め称えているのです。
私は高価な輸入機器(シーメンス、オクタゴン、オムロン)を扱うことが多いのですが、技術文書を読んで開発者の言うとおりにする頭脳は十分にあります。数日のミスを探したり、数百万円のラックを台無しにすることはありません。技術標準に慣れるべきでしょう
Renat:
しかし、他のケースや端末でログを確認しないふりをするのはやめましょう。2日に1回ではなく、2日に1回になります。
MT4のビルド225は、休日(1週間以上)に行くときはつけっぱなしにしています。一度だけではありません。
そして到着後、私はログを整理しているのではなく、ブローカーからのアカウントレポートを整理しているのです。
レナート
MT5の基本機能はすでに安定していると思います。今、挽き肉が進行中です。
それはそれで素晴らしいことですが、自信にはつながりません。
ユーザーである私は、アップデート後の端末の動作のような簡単なことすら何も知らないのです。
その答えはHelpに載っていない(あるいは完成度が低い)し、開発者が自発的に情報を掲載することはあまりないので、懇願するしかない。
また、言語や端末の機能、標準クラス(EAで使用している場合)、サーバーとやり取りする機能が変更になった場合、「新しい端末」でEAを手動で確認する必要があります。なぜ、毎週やる必要があるのか?
MT5が生ぬるいとは言いませんが、現状ではリアル(手動取引に手を出さない完全自動化という意味です)に行くには物足りないと思っています。
MetaTrader 5はすでに数社で稼動しており、このサイトでも広告が掲載されています。
湿気があるのはナンセンスです。1年以上前からパブリックベータテストが行われています。競合他社がこのレベルの生々しさに到達することを、神は禁じているのです。
ライバルといえば。Renat さん、Integral PowerTraderのプラットフォームはご存知ですか?
確かに、ECNインターバンク市場に向いていますね。しかし、見た目はとてもよく、粗雑な感じはまったくありません。
面白くて完成度の高いソリューションがたくさんあります。美しく、かなり便利なプラットフォームです。
しかし、機能はMTよりシンプルです。そして、多くの点でもちろんMTより劣っています。
メドベージェフやプーチンがDCをカジノに再分類し、その後ECNが残るかは誰にもわからない。
実は、すでにロシアの銀行が数行、MT5を購入したいと表明しています。だから「積分だけではない」 :)