ヴァルマース - ページ 4

 
Valmars、7年の期間を最適化すれば、もう面白くないかも?)
 

皆さん、EAに注文開始時刻を 導入したらどうでしょう。私の記憶では、20時や21時にも同じ状況(もしかしたらもっと良い状況)が発生しています。開店時間0:00である必要はありません。日足のローソク足で大丈夫です。しかし、上で言われたように、最適なバリエーションとは言えません。例えば、午前9時、あるいは様々なセッションの開場時に作業するのが最適なバリエーションかもしれません。考えてみてください!なるほど、プログラマーにとって難しいことではないのですね。

リーダース!

 

ヴァルマーズ

3-4pipsのトレーリングで、2000年から2006年まで利益が出ます。 その後、停滞し始め、損失が出ます。それにしても、2000年から今まで利益を出しているEAは、私の記憶ではtsdに次いで2つ目です。私がテストした2000年以上の他のEAは、スピードJが違うだけで、すべて収支はプラスでした。TSDとmin.trailingも利益を出しますが、非常に稀にしか取引をしません:月に2-3回です。

00:00はデッドタイムで、オープニングから一定の距離を置いて注文するようにとのことですね。ある一方向の動きに対して最適な時間は何時なのか、注文は現在の価格から どの程度離れていなければならないのか、という疑問が生じます。もちろん、以下のようなパラメータを持つEAを使えば、簡単に推定することができます。

テイクプロフィット

ストップロス

TrailingStop (通常、他のものはあまり意味がありません)

たくさん

時刻 00:00 (1時間単位で調整可能。例:01:00、02:00、03:00 など)

ピップ(1ピップ単位で調整可能、例:1、2、3...30...40...など)

MagicNomber(EAが自分の注文を区別して、それだけを管理できるようにするため)

DepoPart(1~10まで設定可能)

指定した時刻に、Expert Advisorが現在の価格から指定した距離のポイントに2つの買い注文と売り注文を配置します。1つの注文がトリガーされたら、もう1つの注文は、最初の注文がトレーリングストップで閉じるか、または取るまで閉じてはならず、1つの注文が本当に失敗してストップロスが発生した場合にのみ終了する必要があります。通常、価格は始値でインとアウトに動き、両方向に利益を取ることができますが、価格が両方の注文に追いつき、両方の損失を出すことを防ぐために、連続したトリガーが必要であるというものです。また、ストップロスの場合、反対側の注文は論理的でない価格の後ろにとどまるため、削除されなければなりません。

DepoPart (1 から 10 まで設定可能) 1 を設定すると、Expert Advisor は自動的に保証金と同じロット数を設定し、例えば保証金が 5000 の場合、3.7 ロットを設定します。2は保証金の1/2(ここからは質権なし)、3は1/3、以下1/10までとなります。利益または損失の場合、EAは関与することが許可されている預金の一部に関連してロットの数を調整します。

 
おそらくこれは、すべてのものが見事にシンプルになったときのミラクルアドバイザーになるのでしょう))
 
delyus:

Pips戦略は、テスターでのみ良好な結果を与える、マイクロまたはルーブル外国為替では、マシンの引用符は、しばらくの間動作することがあります。いずれ「売り逃げ」するのであれば、なぜ「遊び」させないのか。

7年間のテストについては、その間に世界や割引率、各国の経済 状況、ひいては為替も変化しているので、あまり意味がないと思っています。すべての時間、つまり通貨に対応したEAを作りたいのか?それは原理的に無理だと思います。そして、遅かれ早かれ、それは数学的に証明されるでしょう(そして、もしかしたら現在でも、数学の現代的なセクションのいくつかの応用から、結論として直接的に導かれるかもしれません)。

最後の戦略については、時間があればトレーニングタスクとしてやってみようと思います。今いるウラジオストクにも夏が来たようだ。つまり、太陽が輝き、気温が20度以上になったのだ。特に、自分のものをチェックする時間がないときは、一般的に、怪しげなアイデアに時間を浪費せず、使わなければならないことに同意します。次は、「遅延のグリッドを設定する」というアイデアをすでに期待しています。これらはすべて、すでに起こったことであり、そのうちのいくつかは肯定的な結果さえ出している。

 
次のアイデアは、マイクロトレンドで、日足1色のローソク足数本でデザインする予定です。戦略を考えているうちに、相場は一部ではなく、完全にランダムであり、そうであれば利益を得るには適していないと思うようになりました。
 

ヴァルマーズ

オープニングから何pipsで、最適なタイミングは何なのかが分かったら、これだけでは不十分だとして、もう一つ、ローソク足を数えて超短期トレンドを判断し、その方向に行動するということを追加する--今のところ、このような戦略や指標、いわばノウハウを見たことがない:)。

2006年から2007年にかけて、ストップが集中しているように見えるのに、なぜパイクでの注文が意味をなさなくなったのでしょうか? 多くの小さなプレイヤーが登場し、市場のダイナミクスが高まり、大きなプレイヤーでさえ、重要なレベルではなく、余裕のある損失pipsの数でストップをかけているように思います。

2006年以前は損失を出していたのに、2006-7年に突然利益を出し始めたあるpipsomeggerが、戦略は違えど間接的にそれを裏付けています。

 

これも無駄だとわかったら、先ほどのマイクロトレンド単色ローソク足戦略に切り替えるつもりですが、まだ考えている段階です。

 

ヴァルマーズ

あなたのmod, risk, persentrimarginは私のDepoPartなので、あなたのvariantを残す方が良いでしょう(テスト時に最適化時間を遅くしないのであれば、多分3つのパラメータは1つよりも拾うのが遅いのでしょう)。

トレーリングストップがいつもよりかっこよく見えますが、それ以上に普通のストップになりやすいので、そのまま、つまり段差をつけておくとよいでしょう(テスト時の最適化時間が遅くならないのであれば)。

時刻00:00は0から23までのHourで表すことができ、0は00:00、1は01:00などを表し、実装しやすいほうを選ぶが、時刻00:00はより明確に見える。

PeriodXとMaxOrdersの意味がまだわからない。あまり使い道がないのであれば、撤去したほうがいいのでは?また、テスターはそれを拾うために座り、時間を浪費してしまう。そしてもう一つ、なぜEAは1000以上のロットを配置しないのか、多分それはブローカーの制限である?

 
delyus:

ヴァルマーズ

あなたのmod, risk, persentrimarginは私のDepoPartなので、あなたのvariantを残す方が良いでしょう(テスト時に最適化時間を遅くしないのであれば、多分3パラメータは1より拾うのが遅いと思います)。

トレーリングストップがいつもよりかっこよく見えますが、それ以上に普通のストップになりやすいので、そのまま、つまり段差をつけておくとよいでしょう(テスト時の最適化時間が遅くならないのであれば)。

時刻00:00は0から23までのHourで表すことができ、0は00:00、1は01:00などを表し、実装しやすいほうを選ぶが、時刻00:00はより明確に見える。

PeriodXとMaxOrdersの意味がまだわかっていない。あまり使い道がないのであれば、撤去したほうがいいのでは?また、テスターはそれを拾うために座り、時間を浪費してしまう。そしてもう一つ、なぜEAは1000以上のロットを配置しないのか、多分それはブローカーの制限ですか?


私のEAのPeriod_Xには、分析に必要な指標値を取得するために動作するチャートの 標準的な期間を示しています。外部パラメータは数値が必要なため、分単位で設定されている。Expert Advisorは1分単位で実行でき、パラメータで設定された値で動作します。あなたの場合、日数だけが使用され、それは必要ありません。Max_Orders - 開けることができる注文の最大数です。 あなたの場合、常に2つなので、これも必要ありません。

最適化の際、最適化されたパラメータが新しい値になるたびに、バリエーション数が半分に増え、それに応じて最適化時間も長くなります。多くのパラメータによる純粋な最適化は使わない、長すぎるし、明確なフィット感があるだろうから。2-3(例えばStop LossとTake Profit)を取って、1~2年の変化パターンを見るんです。面白いものがあれば、それを直し、他を変えようとする。いわば、オプティマイザーの手法と手動の「勾配降下法」を組み合わせるということですね。

あなたが歴史センターから引用符を使用する場合、1000ロットは、サーバーの制限であり、その後、Meta Quotesのデモは現在、すべてのコンテストのための最大5ロットを持っています。

規約を読みましたが、質問があります。

1時間足で2つの注文を出すのはいいのですが、有効期限はどうなるのでしょうか? 1)どれもトリガーしなかった、2)1つはトリガーしてオープンしたまま、3)1つはトリガーしてストップロスやテイクプロフィットでクローズした場合、いつ削除すればいいのでしょうか?

もし、1つのトリガーが作動し、価格が他の方向に行き、2番目のトリガーに到達したら、それも作動します。そうでなければ、何のために必要なのか、最初のトリガーが作動したときに削除されるべきなのです。