意見 - 非常に成功したEA - 3000ドルの口座が2週間で6300ドルに(9000ドルになっていたかもしれない)。 - ページ 3

 

...そして、うまくいったらEAをプレゼントします :-) ご安心ください....

そうですか、どうせ EAをプレゼントするのですから、このスレッドで詳細を教えてください。このスレッドで詳細を教えてください。私はこのスレッド内で開発サイクルをコード化するつもりです。もしかしたら、他のスーパーコーダーがもっと早くやってくれるかもしれません。なぜこれを提供するかというと、私は今、誰かのために何かをすることにモチベーションを感じているからです。そして、あなたの半自動化システムがいかにうまくいっているかを投稿し続けることになるような気がするからです。コード/バックテスト/フォワードテスト/ペニーテストと移動することができます。

ここはmql4.forumです。コードを示さずに結果を提供することは無意味です。

 

ubzen - はい、でもそれは彼のプロジェクトで、自分のやり方でやったという実感を得たいのかもしれませんし、その実感を楽しみたいのかもしれません。

MickGlancy - 選択肢を挙げただけで、実際にあなたのために発言しているわけではありません。

 

またまた中途半端で申し訳ないのですが

80年代後半から使っている古いやり方があるのですが、今でも有効です。

というのも、エントリーする前の動機は常に、どれだけ儲けるかではなく、どれだけ損をするかにあるからです。

私は常にポジションサイズ:(口座サイズ×リスク%)/SLでのピップ数=ロットサイズから始めます。

50, 100 sma, MACD (標準設定) 50, 100 sma (最終的にどちらを超えたか)を上回り(下回り)、MACDが5ヒストバー以内のクロス (0) ラインになったら買い(売り)とする。

5本前のチャート(エントリーバーも含む)のボトムでSL、TP=2 x SLの量(または1 x SLの量)、ポジションの1/2をクローズし、ブレークイーブンでSLを移動(最初の利益と残りの取引は無料)、残りの1/2のポジションは価格が50,100sma(最も近い)をリクロスしたときにクローズ、それがそれ!!!!!。

これは1時間足と日足でよりよく機能する。

1時間足チャートでは数日、日足チャートでは数週間、市場にいることができる。

プロフィットは資金管理で 損失を克服するので、60%の精度を数えたのは良いことだ。

他にも古くて忘れ去られたトレーティングシステムがあり、それらは昔使われていたもので、今でもうまく機能している。

覚えておいてください:基本を考え、技術的に反応する

 

OK、ファンダメンタリストさん、私はMACD 8)に恋しているので、先に行き、あなたの古典的な方法をプログラムすることを試みます。これは、私が最後にテストしたのと同じ期間内に+profitを示す方が良いです。そうでなければ、私はここに私自身のランダムなシステムをダンプし、私の開発プロセスをブログで紹介します。

更新しました。

オールドタイマーのシステムは、私の小さなサンプル期間を打ち破ったようだ。ホラ(笑)。2010年1月から2010年3月までの彼のバックテストはこちら。この期間は通常、トレンドとレンジが混在しているが、このシステムはそれをうまく処理している。EAとファイルを再度添付しておきます。マネーマネジメントとオーダークローズは、間違いなくいくつかの作業を必要とするでしょう。疲れてきたので、このセクションはそれほど素晴らしいものではありません。私はこのシステムをフォローアップし、私自身の学習のために拡張された統計的分析を提供するつもりです。他の人は間違いなくコードを修正し、要望を出すことができますし、それを含めることができるかどうか見てみます。

警告これは完全なEAではありません、実際のアカウントでこれを動かさないようにしてください。


ファイル:
sakis_0.1.zip  85 kb
 

Iveは、下のウィンドウにデータを描画する方法を解決しました、私はEAでextern intに入れた変数でそのウィンドウにカスタムRSIを描いてみるつもりです。

 
MickGlancy:

Ive worked out how to draw data to the bottom window, I going to try and draw a custom RSI to that with the variables I put into extern int in the EA. that should work eh ?


描画処理には注意が必要です。EA内ではオブジェクト以外のほとんどのmql4描画ツールを利用することができません。The-Bookを 参考に学習していますか?私は個人的にArrayとCustom Indicatorで止まってしまい、そのセクションをまだ完全に把握できていません。これは数学の授業のようなもので、すでに学んだことの上に成り立っているのです。その時点に至るまでのすべての概念に慣れていない限り、カスタムインジケータの作成に挑戦しないでください。試行錯誤を繰り返すと、開発のスピードが遅くなります。

数学といえば、私は苦手なのですがこのような場合、「乖離率」という記号を使わずに、次のような等価な計算をすることはできますか?ゼロディバイドという厄介なエラーになるので、なるべく除算記号を使いたくないのです。

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~Lot_Size-Function
double Lot_Size(){Ans=0;
//~~~~~~~~~~
Sl_Price=NormalizeDouble(Sl_Price,4);
Median_Price=NormalizeDouble(Median_Price,4);
//~~~~~~~~~~
    Ans=(AccountEquity()*(Risk_Percentage/100))/
        (MathAbs(Sl_Price-Median_Price)*100000) /Order_Max;
    if(Ans<Broker_Min){Ans=Broker_Min;}
    if(Ans>Broker_Max){Ans=Broker_Max;}
//~~~~~~~~~~
return(Ans);}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
例えば、(Risk_Percentage/100) を (Risk_Percentage*0.01) に置き換えることができますね。では、残りはどうでしょうか?
 
ubzen:

OK、ファンダメンタリストさん、私はMACD 8)に恋しているので、先に行き、あなたの古典的な方法をプログラムすることを試みます。これは、私が最後にテストしたのと同じ期間内に+profitを示す方が良いです。そうでなければ、私はここに私自身のランダムなシステムをダンプし、私の開発プロセスをブログで紹介します。

更新しました。

オールドタイマーのシステムは、私の小さなサンプル期間を打ち破ったようだ。ホラ(笑)。2010年1月から2010年3月までの彼のバックテストはこちら。この期間は通常、トレンドとレンジが混在しているが、このシステムはそれをうまく処理している。EAとファイルを再度添付しておきます。マネーマネジメントとオーダークローズは、間違いなくいくつかの作業を必要とするでしょう。疲れてきたので、このセクションはそれほど素晴らしいものではありません。私はこのシステムをフォローアップし、私自身の学習のために拡張された統計的分析を提供するつもりです。他の人は間違いなくコードを修正し、要望を出すことができますし、それを含めることができるかどうか見てみます。

警告これは完全なEAではありません、実際の口座でこれを動かさないようにしてください。

実際にはそれほど悪い結果ではなく、より良い終了条件によって余地があるかもしれません。また、フィルターを追加して、買いと売りを同時にできるようにすることをお勧めします。その戦略も試してみるかもしれません。)
 
zzuegg:
実際にはそれほど悪い結果ではなく、より良い終了条件によって余地があるかもしれません。また、フィルターを追加して、買いと売りを同時にできるようにすることをお勧めします。その戦略も試してみるかもしれません。)

そうですね、次のストップはMAE-MFEですね。このまま使って、1時間足、4時間足、日足にランダムな出口を 追加して、MAE-MFEがどうなるか見てみるよ。どのフィルターがお勧めですか?TimeかPrice-Actionか?すべての最適化はこの3ヶ月の期間で行い、その後ウォークフォワードテストを行い、うまくいったらウォークバックワードテストを行う予定です。
 


3月16日から3月29日までの2週間でこのような利益が出ています。

誰かが私にプログラミングを教えることができれば、私はより良いことができます。

 

しばらくはシステムトレードをしてみてはいかがでしょうか。十分な資金を生み出し、家庭教師を雇う費用を捻出する?これが、私が恐れていたことです。絶え間ない自画自賛の嵐。あなたはまだ、自分のシステムでいろいろなことを試しています。夜通し稼働させたらうまくいかなかったから変えた......その後、横ばいから下げに転じ、また変えた......その後、負け始めたからロットを増やした。

無料でコードを教えてくれる人のインセンティブは何なんだろう。多くの人が、90%の勝率を示すExcelのログを持ってここにやってきますが、彼らでさえプログラマーを無料で働かせることはできません。

プログラマーにお金を払ってEAをコーディングしてもらうこともできますが、あなたの大切なものを知られるのが怖いのでしょう。あなたは本当にケッチ22にいるんだ。1年後には、ここで 勧められたものを使って、あなたも完全なEAをプログラムできるようになるかもしれません。

その間に、私はあなたのスレッドから私の小さな実験を持ち出すでしょう。 幸運を祈る。