キャンバスがカッコいい! - ページ 67

 
prostotrader:

キャンバス - クール!

トレードにどう役立つのか?

何ですか?

 
Renat Fatkhullin:

1秒間に300回guiを描くことが無料だと思っているのか?

描き方が間違っている、描き終えていない、描き方をサボっている、と最初に主張することになるのです。

デスクトップの話なら、普通に速いビデオカードが必要です。高いレンダリングレートを噛み砕くことができます。ウィンドウを最小化することで、頻繁に描画するほとんどのアプリケーションの負荷を軽減することができます。


ちなみに、MetaTraderは1秒間に大量の相場が流れるため、100~300 FPSを実現 することができます。通常の番組のように1秒間に1〜2フレームではなく、実際には引用の流れによって1秒間に数百フレームになります。

トレーディング、自動売買システム、ストラテジーテストに関するフォーラム

MT5とスピードの関係

レナート・ファットフーリン, 2020.10.05 22:19

端末は非常に頻繁にアプコンするため、PCゲームよりもfpsを稼ぐことが多いので、ビデオカードが前面に出てくるのです。特にカードなしのvpskでは、絞られたプロセッサに全負荷がかかってしまうのです。

なぜだ!?

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

MT5とスピードの関係

fxsaber, 2020.10.05 22:58

では、20Hzでスナップショット更新を行い、それによってfpsを低下させるのはどうでしょうか?

Market Overviewウィンドウとopen positions tableウィンドウは手動取引です。ターミナルを最小化せずにこれらのウィンドウを閉じるだけで、CPUはほとんど何もしなくなります。

20fpsで十分なのに、なぜマニュアル取引で300fpsが必要なのか?


また、サーバーの常時遅延は解消されたのでしょうか?

トレーディング、自動売買システム、ストラテジーテスターに関するフォーラム

SL/TP注文の受付

レナート・ファットフーリン さん 2021.01.20 12:45

とにかく確認するようにしますが、どんなシステムでも必ずシングルイジェクトが発生します。

このようなラグがあるMT5経由のLCHIは、またスキップしなければならないでしょう。
 

サブ君はもうまともな新型プロセッサを買うと、もう見るからに痛々しい

貧乏人のための寺で、新しいコンピュータのためにfxsaberを手に入れることができます。

 
fxsaber:

なぜだ!?

マーケットウォッチウィンドウとオープンポジション表のあるウィンドウは手動取引です。ターミナルを最小化せずに、これらのウィンドウを閉じるだけで、CPUはほぼゼロになります。

マニュアルトレーダーは20fpsで十分なのに、なぜ300fpsが必要なのでしょうか?

ウィンドウが開いているということは、そこに表示されているデータを見たい人がいるということです。1秒間に合計300~500件の見積もりが出ることもあります。

不要な場合は、このウィンドウを閉じるか、文字数を減らしてください。しかし、そのチャートからの引用があった場合にも、高い頻度でチャートが再描画されることを忘れてはならない。

 
Renat Fatkhullin:

ウィンドウが開いているということは、そこに表示されているデータを見たい人がいるということです。時には1秒間に合計300〜500件もの引用が行われることもあります。

要は、コンピューティングリソースを 無駄にしているということです。知的にやるのではなく

必要がなければ、そのウィンドウを閉じるか、文字数を減らしてください。しかし、そのチャート引用が来たときに、チャートも高頻度で描き直されることを忘れてはならない。

マーケットウォッチとカレントポジションテーブルを自分で書き、すべてが通常のものよりも少ないリソース消費で動作します。

Pingがゼロで手札交換ができない。1秒間に20回以上、画面に表示される価格表の情報を目で読み取ることは不可能です。

一種の自己欺瞞である。


チャートは、MQLプログラムによって強制的に更新された場合のみ、迅速に更新されます。チャート自体が20fpsでピークになることはほとんどありません。1文字ずつの引用が20Hzで行くことはないのです。

また、Market WatchとPosition Tableでは、シンボルが同期していないため、fpsの制限はありません。ただ、20個以上やっても意味がない。


Market Watchの更新が1秒間に300回ではなく、20回になったことに文句を言うバカがいるのか?ビデオではなく、デジタルの表計算ソフトです。


市場概況は、ビデオではなく、デジタルのスプレッドシートです。このラグが大きいと、F9で手動で発注するのに何秒もかかってしまうのです。昨日、偶然にもこの問題に遭遇しました。

 
Nikolay Kositsin:
ニコライさん、図書館のどちら側を掘っているんですか?利用可能なあらゆる解析手法で探りましたが、画素配列や画像のリサイズやリサンプリングは見つかりませんでした。

を実行すると、agg-webindex.html が表示され、それで完了です。そこでは、あらゆるものにアクセスできます。

実行可能なデモテストをすべて添付しています。これらは、exeファイルです。すべてこのライブラリから引用しています。個人的にはそこにウイルスを追加することはしませんでした。:))
画像のリサイズは、image1(純粋なリサイズ)とimage_perspective(リサイズは特殊なケースで、より柔軟な変換)の2つのデモで実演しています。
そのコードは、このライブラリにあります(Demoディレクトリでcppファイルを探してクリックしてください)。調べてはいない。

ファイル:
Demo.zip  3157 kb
 
fxsaber:

EA の戦闘作業のために、何らかの動きがある追加ウィンドウ(マーケットウォッチ、ツールボックスなど)をすべて閉じ、ウィンドウ内のすべてのグラフィックスを無効にすることが可能です。そうすると、GUIはアナビオシスになりますが、何が起こっているのか可視化されていないんですよねー、さっぱり。しかし、この場合、キャンバスを通じて、例えば5秒ごとやキーを押すことで必要な情報を表示することができます。

 
Dmitry Fedoseev:

それは何ですか?

:):)リスペクト!

 
prostotrader:

:):)リスペクト!

カスタムグラフィックスの 機能を示すためのコードであると書きました。

第二に、能力と実力の問題である。

能力があっても、ケイパビリティがなければ、進化はない。

また、能力や想像力がなければ、いくら能力があっても意味がありません。

Kanvasは、製品を美しく親しみやすいインタフェースで包み込むだけでなく、さまざまな複雑なプロセスを可視化するのにも最適な方法です。

レナートはよく、「手動取引の時代は終わり、今は自動戦略の戦いがルールだ」と正論を言う。

さらに申し上げると、単に異なるラインを越えても競争力はなく、常に群衆の中で多数派を占めることになります。

さて、確率などの各種雲や空間、ニューラルネットワークなどの各種多次元系やネットワークなどの概念が登場して久しい。人工知能が活躍するようになる

世界はプリミティブなものから遠ざかっているのです。

このような複雑なプロセスを可視化しなければ、どうしようもないのです。また、ここではオプションはなく、ピクセルレベル、つまりkanvasでの描画のみです。そのためにこのおとぎ話は作られたのです。

だから、せめていつか慣れたときのために、それができることをサブコルテックスに書き込んでおくのです :)) 。

もちろん、可視化はシステムにとって非常に大きな負荷となります。いつもうまくいっているのは誰?観察者である主催者がそれを望むなら必要なことです。

それに、今何が起こっているのか、ロボットが何をしているのかがわかるとしたら、それはプラスに働くのではないでしょうか?

個人的には、私のロボットでは、価格は2次元ではなく4次元の空間で動きます。キャンバスがなければ視覚化できないが、キャンバスがあればできる。

 
Nikolai Semko:

EA の戦闘作業のために、何らかの動きがある追加ウィンドウ(マーケットウォッチ、ツールボックスなど)をすべて閉じ、ウィンドウ内のすべてのグラフィックスを無効にすることが可能です。そうすると、GUIはアナビオシスになりますが、何が起こっているのか可視化されていないんですよねー、さっぱり。しかし、この場合、キャンバスを通じて、例えば5秒ごとに、あるいは何らかのキーを押すことによって、必要な情報を表示することができます。

すぐに書きましたよ。

コンピューティングリソースを 無駄にしているのです。知的に行うのではなく

マーケットウォッチと現在のポジションの表を書けば、社内の担当者よりも少ないリソース消費ですべてが機能します。

理由: