MQL5への願い - ページ 62 1...555657585960616263646566676869...131 新しいコメント kernel 2008.12.08 19:50 #611 FOREXMASTER >> : それについてブローカーと交渉して、ブローカーに置くこともできますが、おそらくそのためには、かなりの資金が 必要でしょう...。 Алексей 2008.12.08 22:22 #612 皆さん、十字とゼロ(XO)のチャートを作ってみてください、とても便利です。 それ以外は、すべてのローソク足とバー。 Alexandr Galitskij 2008.12.15 23:42 #613 私の9コペイカをコレクションに。 テスターは別プログラムで。 ロールオーバー機能(例:買いの代わりに売りを開くだけ)。 エディターですぐに必要でない(デバッグされる)プロシージャを1行で折り畳める ようにした。 マルチカレンシーのExpert Advisorのテストを改善しました。 テスト時に「未来を見る」ことをなくす。 タイプされた変数。 Expert AdvisorからINIなどのタイプファイルを扱う作業を簡素化。 指定したパラメータでExpert Advisorを 自動最適化することが可能。 外部(インターネット)からのデータ要求が可能(ftp、rss経由)。 Rashid Umarov 2008.12.16 07:47 #614 GlucK >> :多通貨EAのテストを改善しました。 テスト時に「先を見る」ことをなくす。 記事を読むMetaTrader 4のテスター:それは知っておく必要が あります。そうすれば、未来を見据えることに何の疑問も抱かなくなるはずです。 Dmitriy 2008.12.17 15:17 #615 GlucK >> : 私の9コペックをバンドル全体に。 ... Expert Advisor を任意のパラメータで自動最適化することが可能。 >>これは面白い提案ですが、簡単ではありません。プリセットパラメータによるEAの自動最適化とは 何ですか? 削除済み 2008.12.18 09:40 #616 個人的には、今のバージョンの言語でいいんです、足りないのは。 関数からの複数値の返り値 データ構造 またはその類型 関数のリロード - 型付き言語では、特に自動型付けがうまくいかない場合、この関数がないと困ることがあります。 デバッガ クラス、テンプレート、インターフェイスといった機能は、この言語では冗長である。ほとんどのトレーダー(テクニカルよりも人情に厚いトレーダーが多いと思われる)にとって、これらの機能は目立たない(しかし、お金のためにスクリプトを書こうとする人には便利かもしれない)。 言葉はできるだけシンプルでなければならない。私は、C++の不合理な複雑さを尊敬していません(最近では、ほとんどのタスクに対してかなり最適なソリューションでしたが、今ではほとんどのアプリケーションで不合理に複雑になっています)。例えば、データやテキストの処理は、PythonやC#、Rubyで実装する方がはるかに便利です。 ここで、私が述べた機能をよりよく理解するための例(擬似的に修正したMQL4を使用)を紹介します。 //Объявление функции с несколькими возвращаемыми условиями //orderType, takeProfit, magicNumber int, double, int checkMarketCondition() { //Тело функции return( order, profit); } void openOrder( int orderType, double takeProfit, int magicNumber) { // ... //Разные проверки по вкусу // ... OrderSend( Symbol(), orderType, getLot(), getOpenPrice( orderType), getSlippage(), getStopLoss(), takeProfit, NULL, magicNumber, 0, Green ); // ... //Разные проверки по вкусу // ... } int start() { //Тело функции openOrder( checkMarketCondition()); //продолжение функции return(0); } masharov 2008.12.23 06:17 #617 テスターでシンボルのプロパティを 変更できる機能を追加することが望ましいと思います。 例えば、私は夜間取引用のEAを作っています。しかし、夜間はスプレッドが異なるため、昼間に行ったテストは正しくありません。そのため、スプレッドなどを手動で設定できるようにする必要があるのです。 Не важно 2008.12.23 09:07 #618 nickbilak писал(а)>> ドットネットと統合したmt5が欲しいです。) 私も欲しいです。もちろん、ターミナルは.NET2以上(ただしWPFなし!)で書かれたものがベターです。その場合、Monoの下でもLinuxに移植することは可能です。 そうすれば、デバッガに関する問題は解決されます。ストラテジーテスターをビルドとして作成すれば、Visual Studioから直接すべてをデバッグし、最適化することができるのです。 しかし、ここでは、MFCから.NETにターミナルを移行する作業が多くあります。もう一つの欠点は、.NETを、すべてダウンロードする必要があることです。しかし、原則的には問題ない。インストーラーは、.NET再配布可能ファイルと再配布不可能ファイルの2種類に分けるのがよいでしょう。 COM経由で.NETとの統合を行うためのオプションとして - しかし、私はこのケースでは、プログラマをうらやましがらないでください - インターロップの両方、およびすべての上にラッパーを構築すると、退屈されます。 しかし、この移行のプラス面はもっとあります。誰もが好きなように拡張できるようになるのです。また、軽薄な質問も少なくなります。アルゴリズムについて質問されることは、ほとんどすべて.NET3.5で実装されています。 MQL4言語はその役目を終えたのです。 開発者の方々に感謝します。 Lukna 2008.12.23 23:22 #619 今日の履歴でテストできるようになりたいという、とてもささやかな気まぐれなのですが、ピプシングするときに便利なものです :) 削除済み 2008.12.24 14:25 #620 Zet1972 писал(а)>> 私のささやかな願いは、今日の日付の履歴でテストできるようになることです - ピプシングをするときに便利です :) まあ、今は簡単ですが)テスト終了は明日の日付で、それで終わりですから・・・。 1...555657585960616263646566676869...131 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
それについてブローカーと交渉して、ブローカーに置くこともできますが、おそらくそのためには、かなりの資金が 必要でしょう...。
皆さん、十字とゼロ(XO)のチャートを作ってみてください、とても便利です。
それ以外は、すべてのローソク足とバー。
私の9コペイカをコレクションに。
テスターは別プログラムで。
ロールオーバー機能(例:買いの代わりに売りを開くだけ)。
エディターですぐに必要でない(デバッグされる)プロシージャを1行で折り畳める ようにした。
マルチカレンシーのExpert Advisorのテストを改善しました。
テスト時に「未来を見る」ことをなくす。
タイプされた変数。
Expert AdvisorからINIなどのタイプファイルを扱う作業を簡素化。
指定したパラメータでExpert Advisorを 自動最適化することが可能。
外部(インターネット)からのデータ要求が可能(ftp、rss経由)。
多通貨EAのテストを改善しました。
テスト時に「先を見る」ことをなくす。
私の9コペックをバンドル全体に。
...
Expert Advisor を任意のパラメータで自動最適化することが可能。
>>これは面白い提案ですが、簡単ではありません。プリセットパラメータによるEAの自動最適化とは 何ですか?
個人的には、今のバージョンの言語でいいんです、足りないのは。
クラス、テンプレート、インターフェイスといった機能は、この言語では冗長である。ほとんどのトレーダー(テクニカルよりも人情に厚いトレーダーが多いと思われる)にとって、これらの機能は目立たない(しかし、お金のためにスクリプトを書こうとする人には便利かもしれない)。
言葉はできるだけシンプルでなければならない。私は、C++の不合理な複雑さを尊敬していません(最近では、ほとんどのタスクに対してかなり最適なソリューションでしたが、今ではほとんどのアプリケーションで不合理に複雑になっています)。例えば、データやテキストの処理は、PythonやC#、Rubyで実装する方がはるかに便利です。
ここで、私が述べた機能をよりよく理解するための例(擬似的に修正したMQL4を使用)を紹介します。
テスターでシンボルのプロパティを 変更できる機能を追加することが望ましいと思います。
例えば、私は夜間取引用のEAを作っています。しかし、夜間はスプレッドが異なるため、昼間に行ったテストは正しくありません。そのため、スプレッドなどを手動で設定できるようにする必要があるのです。
ドットネットと統合したmt5が欲しいです。)
私も欲しいです。もちろん、ターミナルは.NET2以上(ただしWPFなし!)で書かれたものがベターです。その場合、Monoの下でもLinuxに移植することは可能です。
そうすれば、デバッガに関する問題は解決されます。ストラテジーテスターをビルドとして作成すれば、Visual Studioから直接すべてをデバッグし、最適化することができるのです。
しかし、ここでは、MFCから.NETにターミナルを移行する作業が多くあります。もう一つの欠点は、.NETを、すべてダウンロードする必要があることです。しかし、原則的には問題ない。インストーラーは、.NET再配布可能ファイルと再配布不可能ファイルの2種類に分けるのがよいでしょう。
COM経由で.NETとの統合を行うためのオプションとして - しかし、私はこのケースでは、プログラマをうらやましがらないでください - インターロップの両方、およびすべての上にラッパーを構築すると、退屈されます。
しかし、この移行のプラス面はもっとあります。誰もが好きなように拡張できるようになるのです。また、軽薄な質問も少なくなります。アルゴリズムについて質問されることは、ほとんどすべて.NET3.5で実装されています。
MQL4言語はその役目を終えたのです。
開発者の方々に感謝します。
私のささやかな願いは、今日の日付の履歴でテストできるようになることです - ピプシングをするときに便利です :)
まあ、今は簡単ですが)テスト終了は明日の日付で、それで終わりですから・・・。