MetaEditor ビルド1463 - ページ 6

 

DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime関数は惰性で4番目に 存在しています。IntegerToStr()がないため、統一性が崩れている...。😶.

Digital → _Digital といった定数...

 
Mikhail Dovbakh:

サービス」 メニューに「コレクター」コマンドを 追加することを提案するのは適切かどうかわかりません。
時代遅れの構文が自動的にイデオロギー的に正しい構文に置き換えられるようなもの。

私見ですが、自動修正機能を実装することで、アプリケーション開発者が自作や借用したソリューションに変更を加える際の簡素化とコスト削減、言語自体の「ブラッシュアップ」、新しい構文の実装の簡素化が可能になると考えています。

例えば、DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime関数は惰性で4番目に 存在しています。IntegerToStr()がないため、単調さが解消される...。😶.

Digital → _Digital といった定数...

開発中止となったプラットフォームに対して、正座して泣きながら何かを要求し続ける人たちの軍団が増えるだけである。このような「補正機」は、脳の萎縮を助長するだけである。
 
Mikhail Dovbakh:

DoubleToStr, TimeToStr, StrToDouble, StrToInteger, StrToTime関数は惰性で4番目に 存在しています。IntegerToStr()がないため、統一性が崩れている...。😶.

Digital → _Digital といった定数...

これは今すぐにでも一度にできます。既存のコンバーターの話題を探る。
 
fxsaber:

その都度、HistorySelectを フルに呼び出す。生成された履歴は、呼び出し後にのみ拡大するのでしょうか、それともHistorySelectの呼び出し後に、履歴テーブルのデータが拡大するだけでなく、場所が変わる可能性はあるのでしょうか?

テスターでは、当然ですが、以前に受信したデータを変更することなく、拡張するだけです。実際のアカウントでは?

管理者による修正により、案件の履歴が変更になる場合があります。例えば、スパイクの修正、誤った取引や金融取引の取り消しなどです。

実際には、1日/セッション/クリアと新規追加に1回ずつ完全更新して、キャッシュを使用する方が99%のケースで良好です。これは、あなたの仕事が、取引履歴の重く絶え間ない再計算の上に成り立っている場合です。

 
Renat Fatkhullin:

現実には、キャッシュを99%使用し、1日1回/セッション/クリアして新しいものを完成させるという完全なアップデートを行う方がよいでしょう。これは、あなたの仕事が、取引履歴の重く絶え間ない再計算の上に成り立っている場合です。

まさに、その通りです!MT5でキャッシュを使用しない履歴での作業は、MT4での履歴での作業と同じ速さになるのでしょうか?結局のところ、すべてのティックにMT4で内部的にHistorySelectを行うか、別のアーキテクチャがあるのですか?

キャッシュしたいのですが、保証はないとのことですが......99%です。ブローカー管理者が変更できるのであれば、過去に行を追加することができるのでしょうか?つまり、スパイクによってあるトランザクションの結果を変更しても、履歴テーブルの行数は変わらないことは明らかです(同じPosに対するSelectByPosは常に履歴から同じ行を返します)。しかし、管理者は過去の履歴に行を追加 することができますか(SelectByPosは移動します)?

テスターのための履歴キャッシュは必ず行うべきです。そこには保証がある。リアルに、うまくいかないようです。

 

MetaEditorのオープンタブにWarehouseと比較してファイル変更の有無が表示されるようになったので、Warehouseで作業するための右メニューをファイルタブの右クリックに「ねじ込む」ことはできないでしょうか?そんな感じです。

タブの右クリックで保存

 
Alexey Navoykov:

そして、さらなる合理化の提案。テスターウィンドウのプログレスバーとスタートボタンを、タブのある場所のすぐ下に移動させてはどうでしょうか。スペースがあれば、原則的に可能です。画面上の有用なスペースを節約することができます。さらに、もうひとつの便利な点は、「設定」だけでなく、どのタブからでも進捗状況を確認できるようになることです。スタート/ストップテストと 同様に

Renat Fatkhullin:
はい、面白い解決策です。その実装について考えてみましょう。
ストラテジーテスターのインターフェース。
追加, MetaTrader 5 クライアント, 終了, 開始:2010.09.23 12:55, #23639

問題の内容

ストラテジーテスターのインターフェースは非常に不便です。常にタブにジャンプする必要がある。

テスターの利便性を向上させるために、すでにお話したように、「開始/キャンセル」コントロールボタンをウィンドウ領域に設置し、どのタブがアクティブであっても表示されるようにすることを提案します。これにより、タブをスクロールすることなく、いつでもテストを開始/停止することができます。

また、ログを表示するウィンドウも、テスターのタブを飛び越えることなく連続的に監視できるよう、常時別々に表示するのが理にかなっています。

サポートチーム2016.02.09 06:54

状態オープンクローズ

 
Andrey Dik:
ストラテジーテスターのインターフェース。
提案, MetaTrader 5 クライアント, 終了, 開始日:2010.09.23 12:55, #23639

...

サポートチーム2016.02.09 06:54

状態オープンクローズ

ああ...))今、結局は物事が動き出すことを期待している。

ちなみに昔はこんなことを自分の手で4人分やりました。




ご覧のように、「開始/一時停止」と「停止」の2つのボタンに分かれています。一般的なスタート/ストップボタン(誤って2回連続で押してしまうことがあります)や、まったく別の場所にあるポーズボタンよりも便利なのです。

このアイデアを開発者に受け入れてほしい。

 

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

取引・注文履歴からポジションの獲得pips数を調べる方法

fxsaber さん 2016.11.01 17:11

いくつかのプラットフォームの履歴は、MT5よりも完全である - そこに取引プロパティの間で要求された価格です。
MTの履歴には、取引を依頼した価格に関するデータがない場合があります。
 

記憶を呼び起こしてください、ストップロスの 発動記録について

2016.11.05 17:48:35.514 2016.06.02 16:06:31   stop loss triggered #6 buy 0.50 EURUSD 1.12120 sl: 1.11820 tp: 1.12320 [#7 sell 0.50 EURUSD at 1.11820]

は、テスターの "ログブック "に使われていたのですか?