Comment(
"\n","DayLimit ",DoubleToStr(DayLimit,2), // Выводит на экран установленный лимит"\n","DayProfit ",DoubleToStr(DayProfit,2), // Выводит на экран текущий профит за день"\n","Dostupno",DoubleToStr(DayProfit+DayLimit,2), // Выводит на экран остаток от лимита"\n","Trade ",text // Выводит на экран сообщение о разрешении торговать или нет
);
みんな!ヘルプ)一週間前に出てきた私の10を更新しました。端末のワークスペースのスクリーンショットを保存しようと思い、file-save as image-active chartを押してOKを押すと、ウィンドウが閉じて終わり.........。 違う証券会社の2端末で同じ問題が発生しています(再インストールしても解決しません)。
質問を要約するとCAccountInfo, COrderInfo, CSymbolInfo, CPositionInfo, CTerminalInfoは何のためにあるのですか?
ソースコードを見てみた。使って何かいいことがあるのでしょうか?
CDealInfo とCHistoryOrderInfo- これらも論理エラーで書かれています。何のために使うのか?
まあ、CTradeがありますからね。それですべてがクリアになる、便利になる場所など。しかし、インフォクラスはどうでしょうか?
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
エキスパートアドバイザー:TrailingTakeProfit
fxsaber さん 2018.02.07 16:17
10,000,000ティックの100,000パスに対する単純な最適化を想像してください。そうするとOnTickが1TRILLION回呼び出されることになります。1兆回呼ばれるような余分な動作は、余分な秒/分/時間を必要とします。自分の時間、他人の時間に感謝する。
コードを書くときに、こんなことを考えている人はいますか?
思うに...
思うに...
それなら、そんなふうに書かないほうがましだ
それなら、そういう書き方はしないほうがいい。
何を言っているのかわからないことが多い。そのためには、あなたの隣に座り、あなたが読んだり、チェックしたり、書いたりしたものをすべて見る必要があります。
文脈の欠如がある。
何を言っているのかわからないことが多い。そのためには、あなたの隣に座り、あなたが読んだり、チェックしたり、書いたりしたものをすべて見る必要があります。
文脈の欠如がある。
なぜなら、DoubleToStrだけで3兆回無駄に呼び出されるからです。どれくらいかかるか見てみましょう。
私の弱くないマシンでは、50時間です。つまり、空のExpert AdvisorにこのようなComment(最適化モード ではComment自体は呼び出されませんが、入力パラメータは計算されます)があると、待ち時間が50時間追加されます。誰がこんなことを考えてコードを書いているのでしょうか。
リモートから
Думаю, все сильно зависит от кодера. Испытываю неприятное ощущение от отсутствия каких-либо попыток что-либо написать не медленно.
テスターでスピードを磨いたのは、完全なオーバーシュートを素早く(MTの数百倍のスピードで)最適化する必要があったときだけです。1ヶ月かかるところを週末に数時間で最適化できました。
そしてMT4Ordersでは、最終的にMT5に合理的なポイントを置きたかった時。
戦闘実行の話じゃなくて、テスターの話なんだけどね。クラウドが使えるというだけで、スピードがボトルネックになっていることがわかります。要するに、クラウドユーザーは、コーダーの無能さの代償として、莫大な金額を費やしたということだ。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
アドバイザー:TimeEA
fxsaber さん 2018.02.07 04:01
KBでMQのEAが1つもない(標準配信は見ていない)。不思議な状況です。MQはMT5の速度の良さを強調し続けるが、測定はしていないようだ。そのためか、トレーニング用にスローコードの掲載を許可しています。
MQのベンチマークコードが欲しいです。論理的なエラーがない場合、アルゴリズムの高速化が可能な場合、コードがレイアウトされている場合、異なる注文タイプが関与している場合(成行注文のみならず)、非同期の注文送信と処理が示されている場合、取引履歴とティックが関与している場合などです。少なくとも1つのシンボルについては。