[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 454 1...447448449450451452453454455456457458459460461...652 新しいコメント Victor Nikolaev 2011.12.25 14:41 #4531 Roman.: :-)それが私たちのやり方です。マットは無能な助っ人に向けられた、あなたの悩みを解決するためのものだと気づき始めていたのです。:-) 私もそう思っていたのですが、間違っていてよかったです。 Victor Nikolaev 2011.12.25 14:45 #4532 skyjet: こんにちは、ストラテジーテスターに関連する質問です。全員が使っているわけではなく、テスターに対して懐疑的であることは承知しています。質問ですが、テスターのモデル選択画面で、 始値別、全ティック別、 コントロールポイント 別の3つの行を選択することができます。 そう、指定の後に説明があるのですが、私には残念ながらよくわからないのです。テスターで作業している間はずっと建値を使って いましたが、All ticksを試して みることにしました。2つの全く異なる結果が出たので、「なぜだろう? 説明してください! ところで、メリー・クリスマス ただ、あなたのEAはこのモデル用に設計されていないだけで、他のモデル用にも設計されていないかもしれません。様々な機能があります Mamed Mamedov 2011.12.25 14:46 #4533 elmucon: iLowestおよびiLow関数の動作については、ヘルプのメソッドエディタを参照してください。 とても便利な機能です。 noobys 2011.12.25 14:53 #4534 Vinin: ただ、あなたのEAはこのモデル用に設計されていないだけで、他のモデル用にも設計されていないかもしれません。数々の特別な機能があります ビクター、もしよろしければ解説をお願いします :) Victor Nikolaev 2011.12.25 14:59 #4535 複雑だけど、やってみようかな。始値では、テイクとストップはゼロバーの中に入ってはいけません。 テイクとストップがゼロバーの外にある場合、他の2つのモデルでEAのパフォーマンスをより正確に評価することができます。 分単位以外の時間軸を使用した場合、結果はほぼ同じになります noobys 2011.12.25 15:32 #4536 Vinin: 複雑だけど、やってみようかな。始値では、テイクとストップはゼロバーの中に入ってはいけません。 テイクとストップがゼロバーの外にある場合、他の2つのモデルでEAのパフォーマンスをより正確に評価することができます。 分単位以外の時間軸を使用した場合、結果はほぼ同じになります ありがとうございました。ちなみに:ゼロバーとはどういう意味ですか?値0なのか? Artyom Trishkin 2011.12.25 15:37 #4537 skyjet: ありがとうございました。ところで、質問なのですが、ゼロバーとはどういう意味でしょうか?0に相当する値ですか? ゼロバーは現在のバーです。まだクローズしていないもの(チャートで一番右のもの)です。 簡単に言うと、ビクターは、ストップとテイクまたは終値/始 値にアスクとビッド(現在値)を使用する場合、ティック単位でしかテストできない、という意味です。 ゼロでないバーの オープン/クローズ/高値/安値でストップとテイクを設定し、さらに新しいバーのオープンで オープンすれば、オープンプライスによるテストも可能です noobys 2011.12.25 15:44 #4538 artmedia70: ゼロバーは現在のバーです。まだ閉じていないもの(チャートで一番右のもの)。 簡単に言うと、ビクターが言いたかったのは、ストップ&テイクや終値/始値にアスクとビッド(現在値)を使用する場合、ティックでテストすることしかできない、ということです。 分かりやすい説明ありがとうございます :) Mamed Mamedov 2011.12.25 17:00 #4539 皆さんこんにちは、キャンドルアワーに添付できない //+------------------------------------------------------------------+ //| test.mq4 | //| Copyright © 2011, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2011, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- int bars = 9; // количество баров datetime some_time=D'2011.12.23 01:00'; // время отсчета свечи int start=iBarShift("GBPUSD",PERIOD_H1,some_time); // нахождение нужной свечи по времени //+------------------------------------------------------------------+ double Shift_high = iHighest(NULL,PERIOD_H1,MODE_HIGH,bars,start); //поиск бара с максимальной ценой из bars начиная с 0-го бара double Price_high = iHigh (NULL,PERIOD_H1,Shift_high); // присвоение переменной максимального значение цены //+------------------------------------------------------------------+ Alert("max = ", Price_high); // максимум за 9 баров //---- return(0); } //+------------------------------------------------------------------+ вот сделал так, но тут идет привязка к дате (дню) а мне нужно чтобы проверял только час, то есть переменная start равнялась 1 часу не важно какому дню нашел int Hour() но не понял как им пользоваться int start = int Hour(1) пробовал писать не получается, помогите пожалуйста qwerty11usd 2011.12.25 17:22 #4540 トレーダーの皆さん、こんにちは。私の理解が正しければ、MQL4の 新参者はここで質問することが許されます。 質問:Expert Advisorは、条件(CCI > 100 )が発生したときに買い 取引を行い、TakePrfit = (1 - 2p)でそれを閉じます。しかし、利食い後に価格が再び上昇し続けると、条件(CCI> 100)が発生し 、EAはプルバックまたは反転でStopLossが トリガーされるまでオープンし続けます。 初回購入も次のクロスまで持た せる方法 CCI<100。 追伸 :CCI レベル<100を越えるという基準は、短期なので他のシグナルを待たせることができないので、受け入れられません。 extern double TP=1; extern double SL = 10; extern int VCCI34 = 100; extern inttern NCCI34 = -100; //+------------------------------------------------------------------+ //| エキスパートスタート機能 //+------------------------------------------------------------------+ int start() { //---- double Lot=0.01。 int total = OrdersTotal(); int x1 = iCCI(Symbol(),0,34,PRICE_TYPICAL,0)とする。 int x2 = iCCI(Symbol(),0,34,PRICE_TYPICAL,1)とする。 if (x1 > VCCI34 && x2 < VCCI34 && total == 0) { OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Ask-SL*Point,Ask+TP*Point, "myi order",0,0,CLR_NONE ) を送信します。 } if (x1 < NCCI34 && x2 > NCCI34 && total == 0) { OrderSend(Symbol(),OP_SELL,Lot,Ask,3,Bid+SL*Point,Bid-TP*Point, "myi order",0,0,CLR_NONE) を送信します。 } //---- return(0)です。 } //+------------------------------------------------------------------+ [ARCHIVE] Any rookie question, MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 ノン・ラギング・ツール 1...447448449450451452453454455456457458459460461...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
:-)それが私たちのやり方です。マットは無能な助っ人に向けられた、あなたの悩みを解決するためのものだと気づき始めていたのです。:-)
私もそう思っていたのですが、間違っていてよかったです。
こんにちは、ストラテジーテスターに関連する質問です。全員が使っているわけではなく、テスターに対して懐疑的であることは承知しています。質問ですが、テスターのモデル選択画面で、 始値別、全ティック別、 コントロールポイント 別の3つの行を選択することができます。
そう、指定の後に説明があるのですが、私には残念ながらよくわからないのです。テスターで作業している間はずっと建値を使って いましたが、All ticksを試して みることにしました。2つの全く異なる結果が出たので、「なぜだろう?
説明してください!
ところで、メリー・クリスマス
ただ、あなたのEAはこのモデル用に設計されていないだけで、他のモデル用にも設計されていないかもしれません。様々な機能があります
iLowestおよびiLow関数の動作については、ヘルプのメソッドエディタを参照してください。
ただ、あなたのEAはこのモデル用に設計されていないだけで、他のモデル用にも設計されていないかもしれません。数々の特別な機能があります
複雑だけど、やってみようかな。始値では、テイクとストップはゼロバーの中に入ってはいけません。
テイクとストップがゼロバーの外にある場合、他の2つのモデルでEAのパフォーマンスをより正確に評価することができます。
分単位以外の時間軸を使用した場合、結果はほぼ同じになります
複雑だけど、やってみようかな。始値では、テイクとストップはゼロバーの中に入ってはいけません。
テイクとストップがゼロバーの外にある場合、他の2つのモデルでEAのパフォーマンスをより正確に評価することができます。
分単位以外の時間軸を使用した場合、結果はほぼ同じになります
ありがとうございました。ところで、質問なのですが、ゼロバーとはどういう意味でしょうか?0に相当する値ですか?
ゼロバーは現在のバーです。まだクローズしていないもの(チャートで一番右のもの)です。
簡単に言うと、ビクターは、ストップとテイクまたは終値/始 値にアスクとビッド(現在値)を使用する場合、ティック単位でしかテストできない、という意味です。
ゼロでないバーの オープン/クローズ/高値/安値でストップとテイクを設定し、さらに新しいバーのオープンで オープンすれば、オープンプライスによるテストも可能です
ゼロバーは現在のバーです。まだ閉じていないもの(チャートで一番右のもの)。
簡単に言うと、ビクターが言いたかったのは、ストップ&テイクや終値/始値にアスクとビッド(現在値)を使用する場合、ティックでテストすることしかできない、ということです。
皆さんこんにちは、キャンドルアワーに添付できない
вот сделал так, но тут идет привязка к дате (дню) а мне нужно чтобы проверял только час, то есть переменная start равнялась 1 часу не важно какому дню
нашел int Hour() но не понял как им пользоваться int start = int Hour(1) пробовал писать не получается, помогите пожалуйста
トレーダーの皆さん、こんにちは。私の理解が正しければ、MQL4の 新参者はここで質問することが許されます。
質問:Expert Advisorは、条件(CCI > 100 )が発生したときに買い 取引を行い、TakePrfit = (1 - 2p)でそれを閉じます。しかし、利食い後に価格が再び上昇し続けると、条件(CCI> 100)が発生し 、EAはプルバックまたは反転でStopLossが トリガーされるまでオープンし続けます。
初回購入も次のクロスまで持た せる方法
CCI<100。
追伸 :CCI レベル<100を越えるという基準は、短期なので他のシグナルを待たせることができないので、受け入れられません。
extern double TP=1;
extern double SL = 10;
extern int VCCI34 = 100;
extern inttern NCCI34 = -100;
//+------------------------------------------------------------------+
//| エキスパートスタート機能
//+------------------------------------------------------------------+
int start()
{
//----
double Lot=0.01。
int total = OrdersTotal();
int x1 = iCCI(Symbol(),0,34,PRICE_TYPICAL,0)とする。
int x2 = iCCI(Symbol(),0,34,PRICE_TYPICAL,1)とする。
if (x1 > VCCI34 && x2 < VCCI34 && total == 0)
{
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Ask-SL*Point,Ask+TP*Point, "myi order",0,0,CLR_NONE ) を送信します。
}
if (x1 < NCCI34 && x2 > NCCI34 && total == 0)
{
OrderSend(Symbol(),OP_SELL,Lot,Ask,3,Bid+SL*Point,Bid-TP*Point, "myi order",0,0,CLR_NONE) を送信します。
}
//----
return(0)です。
}
//+------------------------------------------------------------------+