ファイヤーバードEA - ページ 19

 
fxspeedster:
Firebird65tfについて2点ほど質問させてください。

1.添付の画面にあるように、firebird65tfはEURに2ポジション、CHFに2ポジションを建てました。複数のポジションを同時に建てることになっているのでしょうか?

2.どのペアもマジックナンバーは別々で、設定(プリセット)も同じです。なぜ特定のペア(GBP,GBPJPY,AUD,CAD)では「非取引時間」が表示され、他のペアでは表示されないのでしょうか?設定はすべてのペアで同じです。

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

1.EAがEURUSDとUSDCHFを同時に売買のために開くべきということですか?

私はこのEAの作者ではありません。しかし、私はコードの中にいくつかの複雑なロジックを参照してください。

if((myMA*(1+Percent/100))<Bid && Direction!=22 && (Bid>=(LastPrice+(CurrentPipStep*Point)) || myTotal==0) ) // Go SHORT -> Only sell if >= 30 pips above previous position entry[/CODE]

So as i understand there are many conditions to open the order. One of the condition is the following: Only sell if >= 30 pips above previous position entry. And opposite for buy.

Besides EA is controlling the orders opened. It means this EA is controlling losses and profit not for one order only and this EA may stop openning the order on USDCHF today (if we had many losses for example) and continue day with EURUSD for example.

And this EA is controlling the number of orders as well.

So it should not be the same for EURUSD and USDCHF.

2. When non-trading hours so EA will show "non-trading hours on the chart. But if EA wants to show something different (last price= ..., for example) so EA will show it and "non-trading hours will not be visible.

For example:

LastPrice=OrderOpenPrice();

myTotal = myTotal +1;

Comment("LastPrice=",DoubleToStr(LastPrice, 10));

break;[/CODE]

And the following:

if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

Comment("Non-Trading Hours!");

return(0);

}

}

So sometimes EA is showing Non-Trading Hours!, sometimes LastPrice=.

I think it is not necessary to show any non-trading hours message because timefilter code is very simple and this code will work irrespective of the message. If you don't want to see any "non-trading hours" message so delete the comment.

Change this code

[CODE]if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

Comment("Non-Trading Hours!");

return(0);

}

}

On to this one:

[CODE]if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

return(0);

}

}

(つまり、この行を削除してくださいComment("Non-Trading Hours!"); and compile EA).

そして、EAはLastPrice=...のメッセージだけを表示します。

Timefilterについて少し。

EAを8時から18時の間に動作させると、EAは8時から注文を開始し、18時59分に終了します。これはメタトレーダーのサーバー時間 です。

 

Firebirdのtimefilterのバージョンを見つけてください。

- Firebirdをtimefilterで。

- timefilter付き、コメント「非取引時間」なし。

- anti-timefilter(選択された時間帯に取引されないEA)。

- アンチ・タイムフィルター、コメント「非取引時間」なし。

 

IBFXがFirebirdでトレードをブロックしている可能性はありませんか? もう2日間も放置しています。 私はタイムフィルター付きの最新バージョンを持っています。 ブローカーは、あなたが使っているEA、例えばスキャルパーやFirebirdのようなヘビーデューティーピップゴブラーを検知することができるのでしょうか? ちょっと興味があります。

 
bluto:
IBFXがFirebirdでのトレードを何らかの形でブロックしている可能性はありませんか? 私はそれが何かをすることができません - それは2日前からそこに座っているビットです。 私はタイムフィルター付きの最新バージョンを持っています。 ブローカーは、あなたが使っているEA、例えばスキャルパーやFirebirdのようなヘビーデューティーピップゴブラーを検知することができるのでしょうか? ちょっと興味があります。

いいえ、私はそうは思いません。

IBFXがブロックしているとは思えません。このEAはスキャルパーではありません。

月曜日から現在までのクローズトレードとオープントレードに関する記述をご覧ください。

ファイル:
 

ファイヤーバードがクビに

NewDigitalさんへ。

IBFXのマイクロロットでライブ口座でフォワードテストをしていました。

私は、あなたのガイドに従って、温度と設定でFirebird 065を使用しています。

昨日、USD/CHFの取引で、このEAは同時に129のポジションをオープンしました。

幸運なことに、すべてのポジションはマイクロロット=0.01でオープンしているので、損失も最小限に抑えられています。

これはこのEAでは普通のことなのでしょうか、それとも何か問題があるのでしょうか。

以前、G/Uで使っていた時もそうだったのですが、その後、Firebirdで開いたポジションを全て手動で決済してしまい、ほとんど利益が出なかったので、G/UでこのEAを使うのは止めました。

リガード

CF

 
crazy_forex:
NewDigitalの皆様。

IBFXのマイクロロットでライブ口座でフォワードテストをしていました。

このEAは時間フィルタなしです。

昨日、USD/CHFの取引で、このEAは同時に129のポジションをオープンしました。

幸運なことに、すべてのポジションはマイクロロット=0.01でオープンしているので、損失も最小限に抑えられています。

これはこのEAにとって普通のことなのか、それとも何か問題があるのだろうか。

以前、G/Uで使っていた時もそうだったのですが、その後、Firebirdで開いたポジションを全て手動で決済してしまい、ほとんど利益が出なかったので、G/UでこのEAを使うのは止めました。

について

CF

私も同じです。

正常かどうかはわかりませんが、このEAは3ヶ月に1度このような状態になっています。

時々利益が出たり出なかったり。

ところで、それはUSDCHFで大丈夫でした。

今、GBPUSDでもっと難しい状況になっています。

今週のステートメントをご覧ください(Firebirdのクローズドトレードとオープントレード、タイムフィルター付きとなし)。

ファイル:
 
newdigital:
私も同じです。

このEAは3ヶ月に一度、このような動きをします。

時々利益が出たり出なかったり。

ちなみにUSDCHFでは大丈夫だった。

今、GBPUSDでもっと難しい状況になっています。

今週のステートメントをご覧ください(Firebirdのクローズドトレードとオープントレード、タイムフィルターあり・なし)。

firebird EAを使用してこのタイプの取引を避けるための任意のアイデア。

 

管理人です。

Firebird TFのGBP/USで、どうしてこんなに-$15が出るのでしょうか?

は-$80のトレードがあり、SLは-300くらいに設定されていますよね?

手動で-$15でトレードを閉じているのでしょうか?

newdigital:
私も同じです。

正常かどうかはわかりませんが、このEAは3ヶ月に一度、このようなテーディングをしています。

利益が出ているときもあれば、出ていないときもあります。

ちなみにUSDCHFでは大丈夫でした。

今、GBPUSDでもっと難しい状況になっています。

今週のステートメントをご覧ください(Firebirdのクローズドトレードとオープントレード、タイムフィルター付きとなし)。
 
bradman:
Admin,

火の鳥TFのGBP/USで、どうしてそんなに-$15が出るのですか?

は-$80のトレードがあり、SLは-300くらいに設定されていますよね?

手動で-$15でトレードをクローズしていますか?

いいえ、私は手動で何も決済していません。

みんな知っているように、私はFirebirdの愛用者ではありません。だから、このEAの性能は本当にどうでもよくて、手動で何もクローズしていないんだ。私は数ヶ月前にこのEAのテストをやめ ようと思いました。しかし、(このEAが好きな人たちから)テストを続けて欲しいという要望をたくさんもらいました。

私の設定を見ると、以下のようになっています。

- StopLoss = 130;// すべてのオープンポジションの合計損失額(pips単位

- PipStep= 30;//ポジションがこれだけ不利になったら、もう1つ追加する。

- 増加タイプ =0;/0= PipStepごとに追加、>0 =OrdersToal()^x *Pipstep

私は2006年1月からこのEAをテストするために多くのブローカーと口座を変更しました。そこで、現在持っているMetatraderの最近のステートメント(添付)をご覧ください。

ファイル:
total_pips.zip  93 kb
open_pips.zip  4 kb
week_pips.zip  10 kb
 

EAがなぜ多くの取引を終了するのか(ストップロスは 1つの注文だけでなく、それらすべてに対して行われます)、その理由はわかっています。

しかし、なぜこのEAは一度に多くの取引を開始することがあるのでしょうか?

私は、コード内に、例えば買いを開くための次のような条件を見ます。

if((myMA*(1-Percent/100))>Ask && Direction!=11 && (Ask Only buy if >= 30 pips below previous position entry[/CODE]

So you may see this text: Only buy if >= 30 pips below previous position entry".

But what is the myMA?

[CODE]double myMA =iMA(NULL,MA_timeframe,MA_length,0,MODE_SMA,PRICE_OPEN,0);

このように、myMAは期間10(EAの設定)の単純なMAです。 現在のオープンバー.現在のオープンバー(とスマ値)は、1つのオープンバー(まだ閉じていない現在のバー)の中で常に変更される可能性があります。しかも、M15タイムフレームです。

おそらく、このEAが多くの取引を開始するのはこのためでしょう。