По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык программы. Используйте их для запуска. Нельзя запускать одновременно две копии платформы из одной директории. Чтобы одновременно запустить несколько копий, установите соответствующее количество программ в разные...
人、情報を共有する。アライメントを何に使うのか?
これが ラクーン流のプログラミング だ
残念ですが、これなしではやっていけません ;)
これが ラクーン流のプログラミング だ
残念ですが、これなしではやっていけません ;)
それは承知しています。OOPについて教えてくれとは言いません。誰がどんな目的でアライメントを使うのか、と。
皆さん、何か情報を教えてください。アライメントを何に使うのか?
マルチスレッド環境では、すべてが便利になる、私はそう考えています。MKLは何の関係があるんだ?なんだろう、質問されたから、ついつい。
そして一般的には、これらは基本中の基本であり、まともなプログラマーであれば基本的な理解は必要である。
ZS: そうですね、ここにはスピード狂がたくさんいるので、すべてをインテリジェントに調整するようになれば、少なくとも理論上はもっと速く飛べるはずなんです。人、情報を共有する。アライメントを何に使うのか?
Vict:
ZS: そうだね、ここにはスピードファンがたくさんいるから、もしうまくいき始めたら、理論上はもっと速くなるはずだよ。
総じて、期待もしていなかった。
キャッシュラインに収まらないあの要素に直接ぶつけようとしたら失敗した(やろうと思えばできるんだろうけど、飽きた)とか、ちょっと複雑すぎるコードになっています。しかし、これはもっとすごいことで、16個の折りたたみのうち1個だけがキャッシュラインに入らない要素に対して行われていますが、それにもかかわらず、賢明な結果を与えています。
SZY: この場合、より客観的には、一意の削除ではなく、2つのshortを挿入してRIGHT_ALIGNEDを実行します(したがって、両方のケースでキャッシュラインの2回の更新が達成されます)。高速化はより緩やかになりますが、それでも約1.5倍です。
ちなみに、mqlでは、packのデフォルト値は1、みたいな感じです。
前の記事から判断すると、すべての構造やクラスに8を明示的に規定することに意味があるのかもしれませんね。
エラーが治らない。
メタトレーダーの配信からジグザグをとって、エラーのデモをしてみました。私のプログラムから抜粋したコードに、バッファを追加しました。このコードでは、バッファを追加するような操作は意図していない。あくまで誤差を示すためのものです。
このジグザグをEURUSDのH1タイムフレームにプロットしてみました。端子を閉じた。EURUSDの生成された時系列をすべて履歴から削除しました。すなわち、EURUSD通貨ペアのすべての*.hccと*.hcファイルを削除しました。これは、クリーンシートから.hccファイルの読み込みと.hcファイルの生成を確実に行うために行われたものです。
ターミナルが起動 した後、EURUSDのチャートに多くのアーティファクトが表示されます。これらのアーティファクトは処理できない。
ジグザグの修正コードをテキストの形で、ファイルの形で添付します。
注意したいのは、ジグザグのパラメータは#propertで指定することです。
ジグザグバッファを含むすべてのものは動的に変更されるため、他のすべてのバッファは #propert を介して設定されません。
このバグを修正するために、ターミナル開発者に協力してください。
アーティファクトを使った写真。
エラーが治らない。
メタトレーダーの配信からジグザグをとって、エラーのデモをしてみました。私のプログラムから抜粋したコードに、バッファを追加しました。このコードでは、バッファを追加するような操作は意図していない。あくまで誤差を示すためのものです。
このジグザグをEURUSDのH1タイムフレームにプロットしてみました。端子を閉じた。EURUSDの生成された時系列をすべて履歴から削除しました。すなわち、EURUSD通貨ペアのすべての*.hccと*.hcファイルを削除しました。これは、クリーンシートから.hccファイルの読み込みと.hcファイルの生成を確実に行うために行われたものです。
ターミナルが起動 した後、EURUSDのチャートに多くのアーティファクトが表示されます。これらのアーティファクトは処理できない。
ジグザグの修正コードをテキストの形で、ファイルの形で添付します。
注意したいのは、ジグザグのパラメータは#propertで指定することです。
ジグザグバッファを含むすべてのものは動的に変更されるため、他のすべてのバッファは#propertを通じて設定されません。
このバグを修正するために、ターミナル開発者に協力してください。
アーティファクトのある写真。
すべてのバッファを初期化する必要があります。
バー上のバッファに値がない場合、明示的にバッファに書き込む必要があります。つまり、計算した値がバッファに出力される場合はバッファに書き込み、そうでない場合は空の値を書き込む。
総じて、期待もしていなかった。
自分で走らせても、顕著な差は見られなかった。
の代わりに
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
バグ、バグ、質問
ビクト さん 2019.07.09 07:17
Data data[32768];作る
6倍速の減速がある!
すべてのバッファを初期化する必要があります。
バー上のバッファに値がない場合は、明示的にバッファに書き込む必要があります。つまり、計算された値がバッファに出力されるべきものであればバッファに書き出し、そうでなければ空の値を書き出すのです。
すみません、初期化を見逃していました。私のプログラムにはありますが、例では見逃していました。
初期化したファイルを添付します。効果は同じです。
開発者への疑問は残る。このバグの修正をお願いします。
-------------
私の考えでは、次のようなことが起こります。ターミナルと一緒にプログラムを起動すると、時系列サイズはゼロになるか、ある最小値を持つ。
プログラムは、既存の履歴の一部で初期化されます。しかし、タイムスリップのサイズが大きくなると、初期化を通過しなかったメモリ断片がバッファアレーに使われるようになるのです。その結果、このような効果が得られています。
この効果を端末のイベントを使って処理しようとしたのです。それでもアーティファクトが現れるのは、ほんの一瞬です。そして、これは良くないことです。このようなプログラムは、絶対に公開してはならない。
ここでは、その修正方法について説明します。バッファ用のメモリを確保した後、このメモリを一旦クリアする必要があります。でも、どうしたらいいのでしょう?端末アプリケーションの開発者側には、そのような機能は見当たりません。