数学が得意な方に質問です - ページ 3

 

単純化しすぎたコメントかもしれません。 もし、誰もが自分の好きなBuy/Sellのサブルーチンをコード化し、それを乱数ではなくバイアスとしてプログラムに返したらどうなるでしょうか?

つまり、次の行を置き換えるのです。

int Dir = MathRand()%2;

int Dir = MySignal();

ここで

int MySignal()

{

if (-ある条件--) return(OP_SELL);

if(--反対条件--) return(OP_BUY);

}

 
serpentsnoir:

単純化しすぎたコメントかもしれません。 もし、誰もが自分の好きなBuy/Sellのサブルーチンをコード化し、それを乱数ではなくバイアスとしてプログラムに返したらどうなるでしょうか?

ここにいるプログラマーの多くは、お気に入りのサブルーチンが、トレード・マニピュレーションとロット・サイズ・マニピュレーションに大きく依存していると思います。しかし、もしあなたが好きなら、エクイティカーブを投稿してみるのは大歓迎です、あなたのコードを投稿する必要さえありません。私の経験では、多くのシグナルを特定のSL/TPとフラット・ロットサイズに強制すると、より多くのデータをテストするほど、ランダムと同様の結果を出す傾向があります。設定されたsl/tpにシグナルを強制することは、最初の予測が正確かどうかを判断する上で、私が考えつく最良の方法です。

もしそのシステムが、相場が永遠に一方向に進むことはないという事実に依存し、その事実を利用しているとしたら...。私はそれを予測とは考えません。むしろ、Zzueggがやろうとしたような統計的裁定取引の一種と言えるでしょう。グリッド、マーチンゲール、ピラミッドなどのペギーバック・システムも、独立した事象とはみなされないでしょう。これらは基本的に、最初の注文の結果を指標として使っているのです。

まあ、これは私の意見ですが。)

 

こんにちは。

このアプローチは、カジノやブローカーが顧客に対して使うのと同じプロフェッショナルのアプローチであり、とても素晴らしいと思います。ただ、共有するためにいくつかのこと。


1) シンプルな指標を使ってエッジを見つけることを試したことがありますか?-51%で十分です-

- 移動平均線が指し示す方向にのみポジションを開始したらどうでしょうか?(例えば、ma10、ma30、macd)。

- ストキャスティクスや RSIを使ってトレードをフィルタリングしたらどうでしょうか?


2) マネーマネジメントとマーチンゲールシステムについて

マーチンゲールは危険で、使ったら破産してしまいます。 しかし、分数逆マーチンゲールを使ったらどうでしょうか? これは、勝ちトレードごとに、利益の25%や50%を次のトレードに再投資する、というものです。連勝するとハウスで非常に早く儲かるし、連敗すると平均的に負けることになります。これにより、市場に対して優位に立つことができ、わずか51%の勝ちトレードで、あっという間にブローカーを引き離すことができるのです。


3) 逆マーチンゲールとトレーディングシステムについての更なる考察

私は、有益なEAを開発する最良の方法は、あなたの口座を破壊してしまうような比例しない愚かなシステムを考えることだと考えています。例えば、前のバーの高値に到達するたびにロングする。TP:15、SL:80。このシステムは、最終的にストレートダウンであなたのお金をすべて失うことになります。見えますか?いい感じ!?では、その逆を行い、分数逆マーチンゲールを適用して、強制的なギャンブラー方式で、その愚かなシステムで取引するよう、ブローカーに強制 します。前のバーの最後の高値に到達するたびにショートし(SL:15、TP:80)、勝つたびに逆マーチンゲールを適用するのです。近々これを試してみて、お知らせします。

この方式でブローカーからSLとTPを隠した方が良いでしょう、最初の負けシステムとは正反対の結果になるはずです。

 

またまたこんにちは。

Bill Williams TradeZone2.4インジケータを使用して、ポジションが有利に動いた場合に追加する非常にシンプルなEAで行ったバックテストをお見せしたいと思います。

非常に簡単です:任意の赤いろうそくでショート、任意の青いろうそくでロングに行く。それが最後の高値または安値を超えて閉じたら、別の位置を追加します。それ以外は何もしない。トレールストップ2candles。

ブローカーの資金を再投資するのは良いことです。逆マーチンゲールはまだやっていないのですが、確かに期待できそうです。完成したら紹介します。

時々、追加するときに多くのお金を失いますが、それはブローカーのお金です。あるいは、ほぼ2倍。


 
グッドジョブ。GBPUSD(同じパラメータを 使用)でテストを実行し、何が出てくるか見ることができますか?
 
ubzen:
グッドジョブ。GBPUSD(同じパラメータを使用)でテストを実行し、何が出てくるか見ることができますか?
はい、家に帰ったらすぐにやります。質問させてください。複数の通貨 ペアでうまく機能するシステムを作ることはよくあることですか?私は2週間ほどmqlのプログラミングをしていて、シンプルなトレーディングシステムを試しています -そして私は本当にシンプルなことを意味します - しかし、最もシンプルなものでさえ、ある通貨ペアでは良い結果を出し、別の通貨ペアでは大失敗します。
 
flaab:
はい、家に帰ったらすぐにやります。質問させてください。複数の通貨ペアでうまく機能するシステムというのは、どれぐらいあるものなのでしょうか?私は2週間ほどmqlのプログラミングをしていて、シンプルなトレーディングシステムを試しています - そして私は本当にシンプルであるという意味です - しかし、最もシンプルなものでさえ、ある通貨ペアでは良い結果を出し、別の通貨ペアでは大失敗します。
それはあまりないことです。しかし、私にとっては、それはあなたが信頼できるシステムを持っているという非常に強い兆候です。
 
ubzen:
そうそうあることではありません。でも、私にとっては、頼れるシステムを持っていることの強い証です。
やってみます。今週末、私はこのEAのコードを「きれいに」し、あなたが提案した通貨ペ アでテストし、この投稿でそれを共有する予定です。乾杯。
 

私は、Ubzenの非常にシンプルなテンプレートを使って、どんな市場にも必ず存在するはずのものを利用しようと考えました。


 
rbhauer:

Ubzenの非常にシンプルなテンプレートをいじって、どんな市場にも必ず存在するはずのものを利用しました。

なかなか良いですね。ストラテジーにStrategy-Optimizerを使用されましたか?

ランダムトレードや アルゴリズムで上記を実行しましたか?