アスク! - ページ 91 1...848586878889909192939495969798...182 新しいコメント 削除済み 2008.01.08 23:18 #901 プッツ、「うまくいっているように見える」とはどういう意味ですか?もし、最初の注文でうまくいったのなら、2回目の注文はそれをベースにすべきです(最初の注文のようにcurrentlowではなく、OrderOpenPrice()を2回目の注文のベースとして使用します)。 削除済み 2008.01.08 23:25 #902 khari123: 誰か1日に1回だけ取引するスクリプトやEAを手伝ってくれませんか? ありがとうございます。 日足チャートを使う、置く。 #property ... static bool ITradedOnThisBar; //+---------------------------+ //| エキスパート初期化関数 //+---------------------------+ そして、始値と終値の条件に追加します。 ITradedOnThisBar!=Barsを追加します。 を追加し、OrderSend()の後に ITradedOnThisBar=Barsを追加します。 metastock 2008.01.11 15:08 #903 HI! ストップ&リバースを利用したEAを作るには? Stop&reverse -> order_buy = order_closesell and orderseel=order_closebuy となります。 よろしくお願いします。 hellkkas 2008.01.11 21:10 #904 metastock: こんにちは!ストップ&リバースを利用したEAを作るには? ストップ&リバース -> order_buy = order_closesell and orderseel=order_closebuy 助けてくれてありがとう このスクリプトを試してみてください expertsscripts ファイル: close_and_reverse.mq4 3 kb Putz 2008.01.12 17:50 #905 ステップ1、ステップ2の動作 こんにちは、センドラ。 ステップ1と2が正常に動作するようになったことをお知らせし、お礼を申し上げたいのです。今、ステップ3と++に取り組んでいます。これは、学習のための素晴らしい練習になっています。 ステップ3は、長期的なトレンドを見つけるために、どのインディケータを使うのがベストなのかを見つけようとしています。私のシステムには日足が一番適しているようなので、今のところ日足を見ています。 ただ、トレンドの変化を確認する方法として、ほとんどのインジケータがスレッドの変化を示して、その時点で反転し、単なるリトレースメントであることが多いようです。前のバーの高値または安値を○○pips抜いたらトレンド確定、みたいなのがいいのかなと思います。誰かがすでにこれをコード化していると思いますが、私はまだそれを見つけることができません。どなたかご提案がありましたら、よろしくお願いします。 よろしくお願いします。 プッツ MFM 2008.01.14 00:21 #906 こんにちは。 初めてインジケータを作成し、とても満足しています。私が持っているのは、主要なトレンドのみで取引するための2map(1時間足と日足)です。 1時間足では完璧に機能するのですが、TFを下げるとシグナルが変わってしまいます...誰かTFが低いチャートでも1時間足のローソクの終値でシグナルを表示 させる方法を教えてください。可能でしょうか? ralphronnquist 2008.01.14 00:58 #907 MFM: こんにちは。初めてインジケータを作成し、とても満足しています。私が持っているのは、メジャートレンドのみで取引するための2map(1時間足と日足)です。 1時間足チャートでは完璧に動作しますが、TFを下げるとシグナルが変わってしまいます...誰かTFの低いチャートでも1時間足のローソクの終値にシグナルを表示させる方法を教えてください。可能でしょうか? 例によって、バーのオープニング、つまり新しいバーの最初のティックであることだけを発見し、次のような述語を使用することができます。 bool atHourBarOpen() { if ( TimeCurrent() != Time[0] ) return( false ); // Not the first tick of the bar return( TimeHour( Time[1] ) != TimeHour( Time[0] ) ); } MFM 2008.01.14 11:12 #908 ralph.ronnquist: いつものように、バーのオープニング、つまり新しいバーの最初のティックであることだけを発見して、次のような述語を使用することができます。bool atHourBarOpen() { if ( TimeCurrent() != Time[0] ) return( false ); // Not the first tick of the bar return( TimeHour( Time[1] ) != TimeHour( Time[0] ) ); } ありがとうございました。しかし、この問題を理解することができません。インジケーターを添付しますので、ご覧頂ければ幸いです。First_Mapで指定したTFの終値でシグナルが出るようにし、1時間足でハードコンディショニングしないことは可能でしょうか?そうすれば、First MapのTFを変更しても、そちらで動作するようになります。 ファイル: _0_my_test_ooops_abcd.mq4 9 kb 削除済み 2008.01.15 05:32 #909 プッツ こんにちは、Putzさん。 GlobalVariableとiHigh()/iLow()を使ってみてください。 多分、こんな感じです。 //---- 入力パラメータ 文字列 ChangeTrendBar; int start() double H1=iHigh(NULL,0,1); double H0=iHigh(NULL,0,0)。 ... if(xnow>ynow && xprevious<yprevious) // トレンドが変化したことを示すシグナル。 { GlobalVariableSet("BarTrendChange",Time[0]); } if(GlobalVariableGet("BarTrendChange")==Time[1]))。 { if(H1<H0 && H0-H1=n-pip) ... うまくいくといいのですが。 Ask! [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 good indicator needs some ANCOLL 2008.01.15 06:04 #910 インジケーターに有効期限を表示させる方法 トレーダーの皆様へ。 インジケーターやEAに有効期限 をつける方法を知りたいのですが、下の画像のように有効期限を表示させることができます。.mtqにどのような文字列コードを追加すればよいのでしょうか? よろしくお願いします。 ファイル: expired-indicator.jpg 61 kb 1...848586878889909192939495969798...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
プッツ、「うまくいっているように見える」とはどういう意味ですか?もし、最初の注文でうまくいったのなら、2回目の注文はそれをベースにすべきです(最初の注文のようにcurrentlowではなく、OrderOpenPrice()を2回目の注文のベースとして使用します)。
誰か1日に1回だけ取引するスクリプトやEAを手伝ってくれませんか? ありがとうございます。
日足チャートを使う、置く。
#property ...
static bool ITradedOnThisBar;
//+---------------------------+
//| エキスパート初期化関数
//+---------------------------+
そして、始値と終値の条件に追加します。
ITradedOnThisBar!=Barsを追加します。
を追加し、OrderSend()の後に
ITradedOnThisBar=Barsを追加します。
HI!
ストップ&リバースを利用したEAを作るには?
Stop&reverse -> order_buy = order_closesell and orderseel=order_closebuy となります。
よろしくお願いします。
こんにちは!
ストップ&リバースを利用したEAを作るには?
ストップ&リバース -> order_buy = order_closesell and orderseel=order_closebuy
助けてくれてありがとうこのスクリプトを試してみてください expertsscripts
ステップ1、ステップ2の動作
こんにちは、センドラ。
ステップ1と2が正常に動作するようになったことをお知らせし、お礼を申し上げたいのです。今、ステップ3と++に取り組んでいます。これは、学習のための素晴らしい練習になっています。
ステップ3は、長期的なトレンドを見つけるために、どのインディケータを使うのがベストなのかを見つけようとしています。私のシステムには日足が一番適しているようなので、今のところ日足を見ています。
ただ、トレンドの変化を確認する方法として、ほとんどのインジケータがスレッドの変化を示して、その時点で反転し、単なるリトレースメントであることが多いようです。前のバーの高値または安値を○○pips抜いたらトレンド確定、みたいなのがいいのかなと思います。誰かがすでにこれをコード化していると思いますが、私はまだそれを見つけることができません。どなたかご提案がありましたら、よろしくお願いします。
よろしくお願いします。
プッツ
こんにちは。
初めてインジケータを作成し、とても満足しています。私が持っているのは、主要なトレンドのみで取引するための2map(1時間足と日足)です。
1時間足では完璧に機能するのですが、TFを下げるとシグナルが変わってしまいます...誰かTFが低いチャートでも1時間足のローソクの終値でシグナルを表示 させる方法を教えてください。可能でしょうか?
こんにちは。
初めてインジケータを作成し、とても満足しています。私が持っているのは、メジャートレンドのみで取引するための2map(1時間足と日足)です。
1時間足チャートでは完璧に動作しますが、TFを下げるとシグナルが変わってしまいます...誰かTFの低いチャートでも1時間足のローソクの終値にシグナルを表示させる方法を教えてください。可能でしょうか?例によって、バーのオープニング、つまり新しいバーの最初のティックであることだけを発見し、次のような述語を使用することができます。
{
if ( TimeCurrent() != Time[0] )
return( false ); // Not the first tick of the bar
return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );
}いつものように、バーのオープニング、つまり新しいバーの最初のティックであることだけを発見して、次のような述語を使用することができます。
{
if ( TimeCurrent() != Time[0] )
return( false ); // Not the first tick of the bar
return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );
}ありがとうございました。しかし、この問題を理解することができません。インジケーターを添付しますので、ご覧頂ければ幸いです。First_Mapで指定したTFの終値でシグナルが出るようにし、1時間足でハードコンディショニングしないことは可能でしょうか?そうすれば、First MapのTFを変更しても、そちらで動作するようになります。
プッツ
こんにちは、Putzさん。
GlobalVariableとiHigh()/iLow()を使ってみてください。
多分、こんな感じです。
//---- 入力パラメータ
文字列 ChangeTrendBar;
int start()
double H1=iHigh(NULL,0,1);
double H0=iHigh(NULL,0,0)。
...
if(xnow>ynow && xprevious<yprevious) // トレンドが変化したことを示すシグナル。
{
GlobalVariableSet("BarTrendChange",Time[0]);
}
if(GlobalVariableGet("BarTrendChange")==Time[1]))。
{
if(H1<H0 && H0-H1=n-pip)
...
うまくいくといいのですが。
インジケーターに有効期限を表示させる方法
トレーダーの皆様へ。
インジケーターやEAに有効期限 をつける方法を知りたいのですが、下の画像のように有効期限を表示させることができます。.mtqにどのような文字列コードを追加すればよいのでしょうか?
よろしくお願いします。