コーディングの方法は? - ページ 112 1...105106107108109110111112113114115116117118119...347 新しいコメント 削除済み 2008.08.01 04:06 #1111 mifiglo: 私はすでに問題を修正しました、それは私のインジケータの問題だった。しかし、私のEAは買いまたは売りの矢印に従って取引していないことに気づきました、これが私のEAコードです。 それは私のインジケータの問題だった。あなたの迅速な返信をありがとうございました。 あなたのインジケータが少なくとも現在のバーを再描画することは間違いないでしょう。 あなたのEAでは、iCustom()関数で、現在のバー(最後の0)を使用しています。バーのクローズ時にのみシグナルをチェックするようにしてください(最後の数字を1に設定)。そうすれば、新しいローソクの最初のティックで、矢印がまだそこにあれば(そして再描画されなければ)、その取引は偽のシグナルにはならないでしょう。 私はそれが現在のバーよりも再描画されることを確認していないことに注意してください。しかし、あなたはアイデアを得ることができます。 FerruFx Kaper 2008.08.01 12:03 #1112 注文の修正に関する問題 あるEAが他のEAやマニュアルトレードの注文を修正することに問題があります。私は複数のEAを使っていますが、注文を修正するEAはEAに関連しない注文も考慮します。どうすれば、特定のEAに関連する注文だけを修正し、その通貨で開いているすべての注文を修正しないようにできるでしょうか。ありがとうございます。 ケビン Kale 2008.08.01 12:32 #1113 Kaper: あるEAが他のEAやマニュアルトレードの注文を修正することに問題があります。複数のEAを使用しています。注文を修正するEAもありますが、注文を修正するEAはEAに関連しない注文を考慮します。どうすれば、特定のEAに関連する注文だけを修正し、その通貨で開いているすべての注文を修正しないようにできますか。ありがとうございます。 こんにちは。 各EAは自分のオーダーをマジックナンバーでマークすることができます。これを利用して、注文プールから修正したい注文を検索します。この場合、他の注文を分離することができます。 fungraphic 2008.08.01 13:09 #1114 コーダーを探す こんにちは。 私はこのためのコーダーを見つけます。 誰かピップス月を計算するEAを開発できる人はいませんか? 下の例を見てください。 もし私がピップ数を計算するEAのソースコードをお渡ししたら、すべてのブローカーで動作するように変更できますか。 Linuxser 2008.08.01 13:49 #1115 fungraphicさん、こんにちは。あなたの投稿を移動しました。 お急ぎでしょうから、同じ投稿を2回する必要はないでしょう。もし、どなたかご興味のある方がいらっしゃれば、ご返信いただけると幸いです。 free 2008.08.02 21:02 #1116 移動平均の 逆指値のコードが必要 移動平均をストップロスとして使用するためのコードが必要だ。ストップロスは移動平均の変化に応じて変化するので、実質的には移動平均に基づく適応的なストップロスになる。ありがとうございます。 free 2008.08.02 22:47 #1117 このコードを試してみました。価格がロングの場合は移動平均の上に、ショートの場合は移動平均の下に来るまで、静的なストップがあります。最後のバーの価格に対してスプレッドを行うコードを追加 しました。 if(OrderType()==OP_BUY) // ロングポジションがオープンされる { // トレーリングストップをチェック if(TrailingStop>0&&(MaTrend<Low[1]-Spread*POINT)){ オーダーモディファイ(OrderTicket(),OrderOpenPrice(),TrailingStop,OrderTakeProfit(),0,Green); return(0); } } else // ショートポジションに移動 { if(TrailingStop>0&&(MaTrend>High[1]+Spread*POINT)){ オーダーモディファイ(オーダーチケット(),オーダーオープン価格(),トレーリングストップ,オーダーテイクプロフィット(),0,赤)。 return(0); } Sergey Golubev 2008.08.03 07:08 #1118 free: 移動平均をストップロスとして使用するコードが必要です。ストップロスは移動平均の変化に応じて変化するので、実質的には移動平均に基づく適応的なストップロスとなるでしょう。ありがとうございます。 例として、このEAEA_based Trailing Stopの コード内部を見ることができます。 willmalou 2008.08.03 19:19 #1119 Rsi Ea 1つのバーで2回以上取引するEAを持っています。1つのバーに1つの取引しかできないようにするコードはありますか?EAが添付されています。 ファイル: rsi_test_1.mq4 11 kb 削除済み 2008.08.03 23:02 #1120 ありがとうございます。 FerruFx: あなたのインジケータが少なくとも現在のバーをリペイントしていることは間違いないでしょう。あなたのEAでは、iCustom()関数で、現在のバー(最後の0)を使用しています。バークローズ時にのみシグナルをチェックするようにしてください(最後の数字を1にしてください)。そうすれば、新しいローソクの最初のティックで、矢印がまだそこにあれば(そして再描画されなければ)、その取引は偽のシグナルにはならないでしょう。 私はそれが現在のバーよりも再描画されることを確認していないことに注意してください。しかし、あなたはアイデアを得ることができます。 FerruFx Pls can u suggest a way to bypass the repaint problem if the indicator repaints more than the current bar? ありがとうございました。 1...105106107108109110111112113114115116117118119...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私はすでに問題を修正しました、それは私のインジケータの問題だった。
しかし、私のEAは買いまたは売りの矢印に従って取引していないことに気づきました、これが私のEAコードです。
それは私のインジケータの問題だった。あなたの迅速な返信をありがとうございました。あなたのインジケータが少なくとも現在のバーを再描画することは間違いないでしょう。
あなたのEAでは、iCustom()関数で、現在のバー(最後の0)を使用しています。バーのクローズ時にのみシグナルをチェックするようにしてください(最後の数字を1に設定)。そうすれば、新しいローソクの最初のティックで、矢印がまだそこにあれば(そして再描画されなければ)、その取引は偽のシグナルにはならないでしょう。
私はそれが現在のバーよりも再描画されることを確認していないことに注意してください。しかし、あなたはアイデアを得ることができます。
FerruFx
注文の修正に関する問題
あるEAが他のEAやマニュアルトレードの注文を修正することに問題があります。私は複数のEAを使っていますが、注文を修正するEAはEAに関連しない注文も考慮します。どうすれば、特定のEAに関連する注文だけを修正し、その通貨で開いているすべての注文を修正しないようにできるでしょうか。ありがとうございます。
ケビン
あるEAが他のEAやマニュアルトレードの注文を修正することに問題があります。複数のEAを使用しています。注文を修正するEAもありますが、注文を修正するEAはEAに関連しない注文を考慮します。どうすれば、特定のEAに関連する注文だけを修正し、その通貨で開いているすべての注文を修正しないようにできますか。ありがとうございます。
こんにちは。
各EAは自分のオーダーをマジックナンバーでマークすることができます。これを利用して、注文プールから修正したい注文を検索します。この場合、他の注文を分離することができます。
コーダーを探す
こんにちは。
私はこのためのコーダーを見つけます。
誰かピップス月を計算するEAを開発できる人はいませんか?
下の例を見てください。
もし私がピップ数を計算するEAのソースコードをお渡ししたら、すべてのブローカーで動作するように変更できますか。
fungraphicさん、こんにちは。あなたの投稿を移動しました。
お急ぎでしょうから、同じ投稿を2回する必要はないでしょう。もし、どなたかご興味のある方がいらっしゃれば、ご返信いただけると幸いです。
移動平均の 逆指値のコードが必要
移動平均をストップロスとして使用するためのコードが必要だ。ストップロスは移動平均の変化に応じて変化するので、実質的には移動平均に基づく適応的なストップロスになる。ありがとうございます。
このコードを試してみました。価格がロングの場合は移動平均の上に、ショートの場合は移動平均の下に来るまで、静的なストップがあります。最後のバーの価格に対してスプレッドを行うコードを追加 しました。
if(OrderType()==OP_BUY) // ロングポジションがオープンされる
{
// トレーリングストップをチェック
if(TrailingStop>0&&(MaTrend<Low[1]-Spread*POINT)){
オーダーモディファイ(OrderTicket(),OrderOpenPrice(),TrailingStop,OrderTakeProfit(),0,Green);
return(0);
}
}
else // ショートポジションに移動
{
if(TrailingStop>0&&(MaTrend>High[1]+Spread*POINT)){
オーダーモディファイ(オーダーチケット(),オーダーオープン価格(),トレーリングストップ,オーダーテイクプロフィット(),0,赤)。
return(0);
}
移動平均をストップロスとして使用するコードが必要です。ストップロスは移動平均の変化に応じて変化するので、実質的には移動平均に基づく適応的なストップロスとなるでしょう。ありがとうございます。
例として、このEAEA_based Trailing Stopの コード内部を見ることができます。
Rsi Ea
1つのバーで2回以上取引するEAを持っています。1つのバーに1つの取引しかできないようにするコードはありますか?EAが添付されています。
ありがとうございます。
あなたのインジケータが少なくとも現在のバーをリペイントしていることは間違いないでしょう。
あなたのEAでは、iCustom()関数で、現在のバー(最後の0)を使用しています。バークローズ時にのみシグナルをチェックするようにしてください(最後の数字を1にしてください)。そうすれば、新しいローソクの最初のティックで、矢印がまだそこにあれば(そして再描画されなければ)、その取引は偽のシグナルにはならないでしょう。
私はそれが現在のバーよりも再描画されることを確認していないことに注意してください。しかし、あなたはアイデアを得ることができます。
FerruFxPls can u suggest a way to bypass the repaint problem if the indicator repaints more than the current bar?
ありがとうございました。