MT5とスピードの関係 - ページ 55 1...484950515253545556575859606162...94 新しいコメント Igor Makanu 2020.10.13 19:06 #541 fxsaber:端末に強制的にメモリを解放させるという作業です。 思い込みのチェック メモリを解放しない、というか一度に完全に解放しない -ローカル変数- クラス/構造体のメモリを解放するが、端末のメモリはティックのコピーになる every Sleep(1000) - 常にメモリは9回目のスリップの後に解放されます、つまり、これはEAではなくターミナルで保存されるティックの人工的な制限です。 どうやら、開発者がこのデータの保存ロジックを変更する場合のみ、方法があるようです。 A100 2020.10.13 19:53 #542 fxsaber:ほとんどのVPSを殺すEAの 一例。 メモリ4GbのAtomicタブレットでMetaQuotes-Demoで実行した結果 -。 2020.10.13 22:43:51.219 0018 (USDJPY,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 1747129 2020.10.13 22:43:51.294 0018 (USDJPY,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 913 2020.10.13 22:43:51.995 0018 (EURUSD,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 1976814 2020.10.13 22:43:52.071 0018 (EURUSD,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 1335 2020.10.13 22:43:53.415 0018 (AUDUSD,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 1964168 2020.10.13 22:43:53.452 0018 (AUDUSD,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 1465 2020.10.13 22:43:54.554 0018 (CHFJPY,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 1784317 2020.10.13 22:43:54.607 0018 (CHFJPY,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 1483 2020.10.13 22:43:56.546 0018 (EURNZD,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 2729847 2020.10.13 22:43:56.611 0018 (EURNZD,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 1483 2020.10.13 22:43:58.199 0018 (EURJPY,H1) CopyTicksRange(_Symbol,Ticks,COPY_TICKS_ALL,(long)inFrom*1000) = 2288326 2020.10.13 22:43:58.278 0018 (EURJPY,H1) TerminalInfoInteger(TERMINAL_MEMORY_USED) = 1484 災害はない - 複数のタブを持つOperaは読み込みに時間がかかることさえある。 私は何を間違えているのだろう? fxsaber 2020.10.13 21:19 #543 A100:メモリ4GbのAtomicタブレットでMetaQuotes-Demoで実行した結果 -。No disaster - 複数のタブを持つOperaは読み込みに時間がかかる。私は何を間違えているのだろう? ダニが少ない。私の過去ログの数字を見てください。 A100 2020.10.13 23:01 #544 fxsaber:ダニが少ない。私のログで量を見てください。 奇妙な関数CopyTicksRange - クエリ期間を何度も増やしたが、ティックが追加されず、エラーも返されない、クエリ後のGetLastErrorは 0である A100 2020.10.14 01:08 #545 問い合わせ期間を01.06.20とした。その結果、タブレットと端末を再起動したところ、以下のようになった(該当する情報のみ出力されるようになった)。2020.10.14 04:03:31.203 0018 (EURGBP,H1) Тиков=6855538, Памяти=2202 2020.10.14 04:03:35.271 0018 (EURCHF,H1) Тиков=6385392, Памяти=2225 2020.10.14 04:03:41.031 0018 (EURAUD,H1) Тиков=9317261, Памяти=2916 2020.10.14 04:03:44.068 0018 (CHFJPY,H1) Тиков=6586851, Памяти=2528 2020.10.14 04:03:47.109 0018 (AUDUSD,H1) Тиков=6214303, Памяти=2157 2020.10.14 04:03:50.634 0018 (EURUSD,H1) Тиков=6946988, Памяти=2157 ダニの数は匹敵する A100 2020.10.14 01:25 #546 期間は01.01.20,Sleep(15000)から設定しました。結果 2020.10.14 04:21:30.297 0018 (EURGBP,H1) Тиков=17354722, Памяти=6523 2020.10.14 04:21:40.916 0018 (AUDUSD,H1) Тиков=13644101, Памяти=6525 2020.10.14 04:21:57.025 0018 (EURAUD,H1) Тиков=21763832, Памяти=5520 2020.10.14 04:22:08.628 0018 (CHFJPY,H1) Тиков=16150733, Памяти=4729 2020.10.14 04:22:19.463 0018 (EURUSD,H1) Тиков=18471813, Памяти=3462 2020.10.14 04:22:29.411 0018 (EURCHF,H1) Тиков=16227930, Памяти=2514つまり、3.9-1.7 しか空いておらず、タスクのために6.5が必要なのです。 Renat Fatkhullin 2020.10.14 02:15 #547 大量の刻み作業を 行う場合は、メモリを多めに搭載してください。 4gb(価格€20)は、分析や調査に関して言えば、2020年にはもう通用しない。 Renat Fatkhullin 2020.10.14 02:23 #548 重要なのはベータ版2652をリリースしたこと。 デバッガーのウォッチリスト表現における修正点 コンパイル割り込みが改善された(22%増)。 SymbolInfoTickへのアクセスが劇的に高速化されました。 プロファイラーレポートの 改善 テスターでフレームベースのExpert Advisorを起動する際の取引禁止について 一目均衡表」のパラメーターで「リセット」ボタンを押すとパラメーターがリセットされる不具合を修正 Roman 2020.10.14 02:54 #549 Renat Fatkhullin:重要なのはベータ版2652をリリースしたこと。 デバッガーのウォッチリスト表現における修正点 コンパイル割り込みが改善された(22%増)。 SymbolInfoTickへのアクセスが劇的に 高速化されました。 プロファイラーレポートの 改善 テスターでフレームベースのExpert Advisorを起動する際の取引禁止について 一目均衡表」のパラメーターで「リセット」ボタンを押すとパラメーターがリセットされる不具合を修正 あらかじめ定義された変数、現在のティックのための、おそらくより良いだろう。 Renat Akhtyamov 2020.10.14 03:42 #550 紳士プログレ...コンピュータのメモリ割り当てについて最初に読み、次にどのように、どのような手段でそれが行われ、次にどのようにクリーニングして、から読み取ることは困難ではありません。少なくとも、開発者に対するより合理的な提案は可能である 1...484950515253545556575859606162...94 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
端末に強制的にメモリを解放させるという作業です。
思い込みのチェック
メモリを解放しない、というか一度に完全に解放しない -ローカル変数- クラス/構造体のメモリを解放するが、端末のメモリはティックのコピーになる
every Sleep(1000) - 常にメモリは9回目のスリップの後に解放されます、つまり、これはEAではなくターミナルで保存されるティックの人工的な制限です。
どうやら、開発者がこのデータの保存ロジックを変更する場合のみ、方法があるようです。
メモリ4GbのAtomicタブレットでMetaQuotes-Demoで実行した結果 -。
災害はない - 複数のタブを持つOperaは読み込みに時間がかかることさえある。
私は何を間違えているのだろう?
メモリ4GbのAtomicタブレットでMetaQuotes-Demoで実行した結果 -。
No disaster - 複数のタブを持つOperaは読み込みに時間がかかる。
私は何を間違えているのだろう?
ダニが少ない。私の過去ログの数字を見てください。
ダニが少ない。私のログで量を見てください。
奇妙な関数CopyTicksRange - クエリ期間を何度も増やしたが、ティックが追加されず、エラーも返されない、クエリ後のGetLastErrorは 0である
問い合わせ期間を01.06.20とした。その結果、タブレットと端末を再起動したところ、以下のようになった(該当する情報のみ出力されるようになった)。
ダニの数は匹敵するつまり、3.9-1.7 しか空いておらず、タスクのために6.5が必要なのです。
大量の刻み作業を 行う場合は、メモリを多めに搭載してください。
4gb(価格€20)は、分析や調査に関して言えば、2020年にはもう通用しない。
重要なのはベータ版2652をリリースしたこと。
重要なのはベータ版2652をリリースしたこと。
あらかじめ定義された変数、現在のティックのための、おそらくより良いだろう。