エラー、バグ、質問 - ページ 1242 1...123512361237123812391240124112421243124412451246124712481249...3185 新しいコメント 削除済み 2014.11.14 09:33 #12411 VangoghFX:ご返信ありがとうございました。 一般的な考え方を説明するために、最もシンプルでわかりやすいものとして、ティックの例を使いました。EAはより複雑なアルゴリズムを使用しています。 N個の記号を1つのEAに書き込むというバリエーションは、面倒だし、普遍性がないので好きではありません。このトピックに関する記事はポータルにいくつかあり、私も見ました:しかし、私は大きなループ、配列、データのコピー、各シンボルの変数の多くのパックなどが好きではありません。シンボルごとに1つのEAコードを作成し(シンボルはEAがリンクされているチャートによって決定されます)、EAの各コピーが他のEAと並行して動作するという、よりシンプルで効率的な方法を使用したいと考えています。しかし、この場合、意思決定に必要な分析情報はお互いに共有されているのです。グローバル変数というアイデアには惹かれましたが、どちらかというと手続き的なアプローチで、OOPの長所はすべて生かしたいですね。必要な分析データを配列の形でExpert Advisorに渡し、トレードの判断をさせるようなクラスを別に書く予定です。 速度については、テストをしないと何とも言えません。とはいえ、1つのExpert Advisorで全てが完結する方が普遍性があると思いますが、それはあなた次第です。一般的な分析情報の ファイルによる転送は今でも可能ですが、 ...この方法でスピードが出るかどうかはわかりませんし、むしろ問題が増えるだけでしょう。 Vladimir Karputov 2014.11.16 11:05 #12412 MQL5 Storageは どうなったのですか?休みの日なのか? Renat Fatkhullin 2014.11.16 13:45 #12413 barabashkakvn:MQL5 Storageは どうなったのですか?休みの日なのか? フルバックアップを行いました。今はすべてうまくいっています。 Stanislav Korotky 2014.11.16 19:14 #12414 どなたか、ロシアの石油銘柄を幅広くCFD取引できるブローカーを(個人的に)教えていただけませんか?テロップは最低5枚必要です。私は多くの評判の良い企業を見てきました。計器がインディケーションモードになっているか、最大4つのティッカーが提示されています。 Sergey Dzyublik 2014.11.17 04:22 #12415 1.4の新ビルドはいつ出るのか、近いうちに誰もバグを直さないのか。2.テスター4 のクソキャッシュ (パラメータかCopyClose関数)を修正してください(テスターの パラメータを変更したり、再コンパイルすると、新しいテスト中に常にキャッシュされるという、ある種のくだらないものです)。3.MODE_TRADESでも 一度にチケットが存在しないのは、OrderCloseの4108 エラー(4kaテスターでは(tick毎)実行がOrderCloseまで達し、その時だけチケットが存在しない旨のエラーが 返る)が正常かどうかです。//+------------------------------------------------------------------+ //| base_config_order OrderClose | //+------------------------------------------------------------------+ int base_config_order::order_send_close() { if (m_ticket == 0) // тикет есть return SEND_ZERO_TICKET if (OrderSelect(m_ticket, SELECT_BY_TICKET, MODE_TRADES) == false) // тикет существует if (OrderSelect(m_ticket, SELECT_BY_TICKET, MODE_HISTORY) == false) return SEND_BAD_TICKET; else return SEND_HISTORY_TICKET; if (IsTradeAllowed() == false) return SEND_TRADE_DONT_ALLOWED; if (OrderClose(m_ticket, OrderLots(), OrderClosePrice(), G_SLIPPAGE, send_color == sell_color ? buy_color : sell_color) == false) // тикет уже не существует return SEND_CLOSE_ERROR; return SEND_CLOSE_OK; } VangoghFX 2014.11.17 09:13 #12416 Tapochun: 速度については、テストをしてみないと何とも言えません。とはいえ、1つのExpert Advisorにすべてを集約したほうが普遍性があると思いますが、それはあなた次第です。一般的な分析情報のファイルによる転送は今でも可能ですが、 ...この方法でスピードの効果が得られるかどうかはわかりませんが、ほとんどの場合、問題が増えるだけでしょう。 とりあえず自分のアイデアを実現する方法を探します。経験豊富なプログラマーの方々のお力をお借りできれば幸いです。新しいMQL4では実装できない、私のやり方が間違っている可能性の方が高いです。 Sergey Dzyublik 2014.11.17 09:31 #12417 VangoghFX: その間に自分のアイデアを実現する方法を探したいと思います。経験豊富なプログラマーの方々のお力をお借りできれば幸いです。新しいMQL4では実装できないので、私のやり方が間違っている可能性が高いです。 VadimZhunkoの データ共有ライブラリを見てみる SharedMemory.dll v4.2.7.0. 投票: 52012.11.19Vadim Zhunkowww.mql5.com Библиотека для передачи данных между MQL4- и MQL5-программами, терминалами и другими приложениями. VangoghFX 2014.11.17 11:54 #12418 ALXIMIKS: VadimZhunkoの データ共有ライブラリを見てみる。 どうもありがとうございました、とても期待できそうです)調べてみて、結果を報告します Viktor Levickij 2014.11.17 11:55 #12419 こんにちは。メタトレーダー5 ビルド1010ChartPriceOnDropped()、ChartWindowOnDropped()、ChartTimeOnDropped()、ChartXOnDropped()、ChartYOnDropped()が動作停止する件。リターン0それは何でしょう? --- 2014.11.17 12:08 #12420 VangoghFX: どうもありがとうございます、期待できそうです )調査して結果を報告しますであれば、クローズドなサードパーティライブラリを使わない方が安心です。 ファイルマッピングをDLL なしでネイティブに使用 1...123512361237123812391240124112421243124412451246124712481249...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ご返信ありがとうございました。
一般的な考え方を説明するために、最もシンプルでわかりやすいものとして、ティックの例を使いました。EAはより複雑なアルゴリズムを使用しています。
N個の記号を1つのEAに書き込むというバリエーションは、面倒だし、普遍性がないので好きではありません。このトピックに関する記事はポータルにいくつかあり、私も見ました:しかし、私は大きなループ、配列、データのコピー、各シンボルの変数の多くのパックなどが好きではありません。シンボルごとに1つのEAコードを作成し(シンボルはEAがリンクされているチャートによって決定されます)、EAの各コピーが他のEAと並行して動作するという、よりシンプルで効率的な方法を使用したいと考えています。しかし、この場合、意思決定に必要な分析情報はお互いに共有されているのです。
グローバル変数というアイデアには惹かれましたが、どちらかというと手続き的なアプローチで、OOPの長所はすべて生かしたいですね。必要な分析データを配列の形でExpert Advisorに渡し、トレードの判断をさせるようなクラスを別に書く予定です。
MQL5 Storageは どうなったのですか?休みの日なのか?
MQL5 Storageは どうなったのですか?休みの日なのか?
フルバックアップを行いました。今はすべてうまくいっています。
1.4の新ビルドはいつ出るのか、近いうちに誰もバグを直さないのか。
2.テスター4
のクソキャッシュ (パラメータかCopyClose関数)を修正してください(テスターの パラメータを変更したり、再コンパイルすると、新しいテスト中に常にキャッシュされるという、ある種のくだらないものです)。
3.MODE_TRADESでも 一度にチケットが存在しないのは、OrderClose
の4108 エラー(4kaテスターでは(tick毎)実行がOrderCloseまで達し、その時だけチケットが存在しない旨のエラーが 返る)が正常かどうかです。
速度については、テストをしてみないと何とも言えません。とはいえ、1つのExpert Advisorにすべてを集約したほうが普遍性があると思いますが、それはあなた次第です。一般的な分析情報のファイルによる転送は今でも可能ですが、 ...この方法でスピードの効果が得られるかどうかはわかりませんが、ほとんどの場合、問題が増えるだけでしょう。
その間に自分のアイデアを実現する方法を探したいと思います。経験豊富なプログラマーの方々のお力をお借りできれば幸いです。新しいMQL4では実装できないので、私のやり方が間違っている可能性が高いです。
VadimZhunkoの データ共有ライブラリを見てみる。
こんにちは。
メタトレーダー5 ビルド1010
ChartPriceOnDropped()、ChartWindowOnDropped()、ChartTimeOnDropped()、ChartXOnDropped()、ChartYOnDropped()が動作停止する件。
リターン0
それは何でしょう?
どうもありがとうございます、期待できそうです )調査して結果を報告します
であれば、クローズドなサードパーティライブラリを使わない方が安心です。
ファイルマッピングをDLL なしでネイティブに使用