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

 

誰も進歩と議論していない、私はすでに私の意見を言った、あなたは1月にそれを行うことを約束した。

そして、1月ももうすぐ終わりです。

 
fxsaber:

さっそく書いてみました。

スパイ・インジケータのティックは、今どのように入ってきていますか?

イドを通して?
 
Fast235:

スパイ・インジケータのティックは、今どのように入ってきていますか?

CopyTicks

 
fxsaber:

CopyTicks

というコールと

 
prostotrader:

誰も進歩と議論していない、私はすでに私の意見を言った、あなたは1月にそれを行うことを約束した。

そして、1月ももうすぐ終わりです。

何を約束したんだ?思い出してください。

 
Fast235:

というコールと

OnTick

 
fxsaber:

OnTick

ということです。

 
Nikolai Semko:

嬉しいお言葉をありがとうございます。
実際、MQはこの点で優れており、CPUだけでなくGPUを使ったグラフィックツールやコンピュテーションツールにも気を配っています。
OpenCLとDirectXのことです。
ここでは、同じグラフィックタスク(8つの重心)をCPU、OpenCL(GPU)、DirectX(GPU)の3種類で実装した場合の比較例を紹介します。

1.CPU -14 フレーム/秒。(スクリプト Swirl2.mq5)

2.OpenCL - 162フレーム/秒(OpenCLドライバのインストールが必要です)(Swirl2_OCL.mq5スクリプト)

3.DirectX - 37フレーム/秒(スクリプト Swirl2_GPU.mq5)



最大限のパフォーマンスが必要な場合は、グラフィックカードも使用することができます。

グラフィックカードを使用すると、非常にまともなパフォーマンスが向上しますが、グラフィック出力にCPUを使用しても、MQL5タスクエリアのすべてのグラフィックタスクの99%以上をカバーできるというRenatの意見に同意します。
自分のフレームが10ミリ秒以内に生成されれば、GPUについては特にジタバタすることはありません(誘惑は時々ありますが、操縦の余地があるのは良いことです)。そして、例えばシャドウ、アンチエイリアス、透明度をつけたようなものを10ミリ秒で出力することができるのです。


SZYこのスレッドで GPUのコードを 入手しました@Rorschach@Serhii Shevchuk感謝 します。

amazing !
 
Nikolai Semko:

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

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

ニコライ!agg-webindex.htmlファイルにはccpファイルの長いリストがありますが、あなたが提供するライブラリ自体には、それらは存在しないのです。リンクをたどるのは不可能です

 
Nikolay Kositsin:

ニコライさん!agg-webindex.htmlファイルにはccpファイルの長いリストがありますが、あなたが提案したライブラリにはそれがありません。リンクをたどるのは不可能です

つまり、そのようなイメージはないのでしょうか?



その後、このアーカイブをダウンロードします。
https://drive.google.com/file/d/1ISGvHlgqkYnD6Cev6qm-spt0bphdD8oN/view?usp=sharing

理由: