プロフィット・ジェネレーターEA - ページ 19

 
holyguy7:
その通りです。長期的に安定するようなパラメータを見つける必要があります。しかし、ニッチ、私はこのことにもう一つ追加すべき機能があるかもしれないと考えています。すべての買いが売りになり、売りが買いになるような逆機能はどうだろう。このように、常に損をするような設定があれば、それを利用することができるかもしれません。何かが非常に早く損をしているからといって、それが完全な破綻であることを意味するわけではありません。それは、それらの取引を逆転させることによって、我々は非常に迅速にお金を稼ぐことができたことを意味します。

こんにちは、Holyguy7です。

このEAを成功させるためのあなたの努力に感謝します。バックテスト 中に、4つか5つのトレードが同時に買いと売りであるような、同時に複数のトレードを発見しました。

ありがとうございました。

 

試しに期待できそうなEURUSDのバック テストを紹介します。

 

これはGBPUSDのバックテスターで、期待できそうです。他の通貨 ペアで何ができるか見てみましょう。

 

これはProfit Generator、M15チャートの全通貨ペア(19)です。これは昨日から始めたばかりです。

ファイル:
pg_m15.gif  5 kb
pg_m15.htm  13 kb
 

バックテスト、ホント?

こんにちは。

このEAでバックテストは本当に信頼できるのでしょうか?スレッドの冒頭で、いくつかの人がそれはないと言っていた。本当にフォワードテストと全く同じ結果が得られるのでしょうか?

 

以下は、私がテストしている設定です。

 
holyguy7:
これはGBPUSDのバックテスターで、期待できそうです。他の通貨ペアで、何ができるか見てみましょう。

Holyguy7さん、こんにちは。

いつもお世話になっております

新しいEA(Profit Generator 2.7)を投稿してもらえますか!

Fast_cris

 

ニコリシェン

EAを起動するたびに数字を生成する関数 プロシージャを使えば、EAやタイムフレーム、注文などが競合してコードを書き換える必要がなくなります。以下の関数コードは、100から999までの数字を生成するもので、近所の食料品店の肉ケースで引く数字のようなものです。これを使って、一度に何百ものEAをコントロールすることができます(まるであなたのコンピュータがそれをできるかのように)。また、EAに番号を割り当てた後、その番号に100を掛けると、ゼロが2つ追加されます。その時点で、そのEAで一度に99の注文をコントロールする能力があります。

//«« <<<>>> »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

int

GetTagNumber() {

int PullNumber = Empty;

if( GlobalVariableCheck( "PullTag ( Do Not Delete )" )) {

PullNumber = GlobalVariableGet( "PullTag ( Do Not Delete )" );

} else {

PullNumber = StartTag;

} // End If, GlobalVariableCheck:

GlobalVariableSet( "PullTag ( Do Not Delete )", PullNumber + 1 );

if( GlobalVariableGet( "PullTag ( Do Not Delete )" ) > EndTag ) {

GlobalVariableSet( "PullTag ( Do Not Delete )", StartTag );

} // End If, GlobalVariableSet:

return( PullNumber );

} // End Function Procedure, GetTagNumber:

[/CODE]

All you have to do is put .... MagicNumber = GetTagNumber( ); .... in your code to get the next available number.

The hi lighted line in the code block below adds the order portion to the tag number in this EA that Iam currently working on. These are only examples to get you thinking.

[CODE]

//«« <<<>>> »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

// Code block to set opening market order for starting new campaign .

if( ! CampaignExists ) {

OrderID = (( SystemTag * OrderPortion ) + PositionLevel );

LastDirection = OrderDirection;

if( OrderDirection == LongOrder ) {

if( ! CombatVictories )

InstituteNewCampaign( LongOrder );

EstablishPosition( LongOrder, ChannelBuyRate );

if( DeBugMessages )

Print ( "Sent Long at ", ChannelBuyRate, ": ", lotsWagered, " Lots." );

} else if( OrderDirection == ShortOrder ) {

if( ! CombatVictories )

InstituteNewCampaign( ShortOrder );

EstablishPosition( ShortOrder, ChannelSellRate );

if( DeBugMessages )

Print ( "Sent Short at ", ChannelSellRate, ": ", lotsWagered, " Lots." );

} else { // RD!{ErrorHandler recovery}:

Print( "OverFlow Error in new order execution." );

} // End If, OrderDirection:

} // End If, CampaignExists:

ハッピートレード

CockeyedCowboy

Nicholishen:
このEAに追加されたものは、取引アルゴリズムに対するものではありません。v2.6.3は、設定を変更するまではv1と同じように動作します。 唯一の違いは、低いTFで取引できるようになったことです。 同じ設定と異なるバージョンで異なる結果を経験している人は、ブローカーフィードと確率の違いを経験しています。 同じバージョン、同じペア/TF、同じブローカーで、異なる時間に開始すると、異なる結果を得ることができます。
 
delsule:
今のところ不満はない。30分足チャートでテスト、4メジャー。Sl 30, tp 6, 1ペアあたり3トレード可能です。ステートメントをご覧ください。私はProfit Generatorの最初のバージョンを使っています。

こんにちは。

私はあなたの推薦でテストを始め、私はあなたの文を添付します。 良い始まりの後、それは次の夏の悪化。 現在、それは再び戻りますが、それは1つの通貨にのみ動作します:GBPUSD、私は4つのメジャーと4つの図にEAを添付しましたが。

ファイル:
 
BrunoFX:
こんにちは、私はあなたの推薦でテストを始め、私はあなたの文を添付します。良い始まりの後、それは次の夏の悪化。現在、それは再び行くが、それは1つの通貨にのみ動作:GBPUSD、私は4つのメジャーと4つの図にEAを添付していますが

今朝は今のところ1回だけの取引で、ストップロスに ヒットしました。6GMTから20GMTまでしか稼働させませんでした。一度に3つの取引をするように設定したのに、1つの取引しかしていないことに気がつきました。

ファイル:
prof_gen_2.htm  18 kb