[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 237 1...230231232233234235236237238239240241242243244...631 新しいコメント Дмитрий 2012.07.07 08:12 #2361 本当にありがとうございました!) ulises 2012.07.07 09:23 #2362 costy_: 安全のため(一部のDT)、まずポーズを開き、修正がティックでうまくいかない場合は、サイクル内で別途ストップを修正しましょう これを利用することができます。 "Lock "エラー 130 またはスタジオのコード(そこに何が書かれているかを見る必要があります)))。どうもありがとうございました!!!!!!! 月曜日に試してみます...。 Дмитрий 2012.07.07 10:06 #2363 皆さん、私がどこで失敗したのか、教えてください)) #property indicator_buffers 1 double Crit[]; bool Crit1; //+------------------------------------------------------------------+ int init() { SetIndexBuffer(0,Crit); return(0); } //+--------------------------+ int start(){ Crit[0]=Crit_div(); return(Crit1);} //+--------------------------+ double Crit_div(){ double MA_5_1=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,0); double MA_5_2=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,1); double MA_5_3=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,2); double MA_8_1=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,0); double MA_8_2=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,1); double MA_8_3=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,2); if(MA_5_1>MA_8_1 && MA_5_2<=MA_8_2 && MA_5_3<=MA_8_3 ) Crit1=true; if(MA_5_1<MA_8_1 && MA_5_2>=MA_8_2 && MA_5_3>=MA_8_3 ) Crit1=false; return(Crit1);} Expert Advisorでは、こう書いています。 double Sign=iCustom(Symbol(),0,"1111",0,0); Commentでは、0か1が得られる。私たちが欲しかったものさらに:0から5までのバッファはインジケータがビジー状態なので、次のようにしています。 #property indicator_buffers 6 double Crit[]; bool Crit1; //+------------------------------------------------------------------+ int init() { SetIndexBuffer(5,Crit); return(0); } //+--------------------------+ int start(){ Crit[5]=Crit_div(); return(Crit1);} //+--------------------------+ double Crit_div(){ if(//условие)Crit1=true; if(//условие)Crit1=false; return(Crit1);} Expert Advisorでは、こう書いています。 double Sign_diver=iCustom(Symbol(),0,"1111",5,0); コメント欄には、2146487826と表示されます。0か1を期待していたものの((( Victor Nikolaev 2012.07.07 10:15 #2364 deyron: 皆さん、私がどこで失敗したのか、教えてください)) Expert Advisorでは、こう書いています。 Commentでは、0か1が得られる。私たちが欲しかったものさらに:0から5までのバッファはインジケータがビジー状態なので、次のようにしています。 Expert Advisorでは、こう書いています。 コメント欄には、2146487826と表示されます。 0か1を期待していたものの((( インジケーターのフルコードが必要です Numlocked 2012.07.07 10:27 #2365 解決策を考えてください 1.1111に注文があります。その5ピップ以内にもっと多くのオープンオーダーがあるかどうかを確認するにはどうすればよいですか?(( Роман 2012.07.07 10:30 #2366 2w_ersoc 関数ExistOPNearMarket()。 Ruslan 2012.07.07 10:30 #2367 こんにちは 私のMetaEditorは動作したくないようです コンパイルを押しても何もしない //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- Comment("Hello"); //---- return(0); } //+------------------------------------------------------------------+ 困る人がいるのかどうか。 Numlocked 2012.07.07 10:33 #2368 Roman.: 関数ExistOPNearMarket()。 ありがとうございます、でも... Возвращает флаг существования позиции или ордера около рынка そして、市場の近くではなく、特定の価格の近くであることが必要です。 例:市場が1.3262にあるとき、1.1111から5ピップ以内にあることを知りたい。 Дмитрий 2012.07.07 10:46 #2369 Vinin: インジケーターのフルコードが必要です。上記の投稿は、以下のように修正されました。あるMAを別のMAに通す、またはその逆をするための(空の)基準がない。 1つのバッファ - 質問なし、しかし第2、第3または第4を介して同じ、それは動作しません場合は、非常に事実。 Роман 2012.07.07 10:49 #2370 w_ersoc: ありがとう、見たことあるよ、でも... 市場の近くでなく、特定の価格の近くで必要です。 例:市場が1.3262にあり、1.1111から5ピップ以内にあることを知りたい。 ここでMODE_ASKを1.1111に変更して、例えば買い注文をすることを妨げるものは何でしょうか?関数の準備ができました - 編集してください。 if (ot==OP_BUY || ot==OP_BUYLIMIT || ot==OP_BUYSTOP) { if (MathAbs(MarketInfo(sy, MODE_ASK)-OrderOpenPrice())<ds*p) return(True); } if (ot==OP_SELL || ot==OP_SELLLIMIT || ot==OP_SELLSTOP) { if (MathAbs(OrderOpenPrice()-MarketInfo(sy, MODE_BID))<ds*p) return(True); 1...230231232233234235236237238239240241242243244...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
安全のため(一部のDT)、まずポーズを開き、修正がティックでうまくいかない場合は、サイクル内で別途ストップを修正しましょう
これを利用することができます。
"Lock "エラー 130
どうもありがとうございました!!!!!!!
月曜日に試してみます...。
皆さん、私がどこで失敗したのか、教えてください))
Expert Advisorでは、こう書いています。
Commentでは、0か1が得られる。私たちが欲しかったものさらに:0から5までのバッファはインジケータがビジー状態なので、次のようにしています。
Expert Advisorでは、こう書いています。
コメント欄には、2146487826と表示されます。0か1を期待していたものの(((
皆さん、私がどこで失敗したのか、教えてください))
Expert Advisorでは、こう書いています。
Commentでは、0か1が得られる。私たちが欲しかったものさらに:0から5までのバッファはインジケータがビジー状態なので、次のようにしています。
Expert Advisorでは、こう書いています。
コメント欄には、2146487826と表示されます。 0か1を期待していたものの(((
インジケーターのフルコードが必要です
解決策を考えてください
1.1111に注文があります。その5ピップ以内にもっと多くのオープンオーダーがあるかどうかを確認するにはどうすればよいですか?((
2w_ersoc
関数ExistOPNearMarket()。
私のMetaEditorは動作したくないようです
コンパイルを押しても何もしない
困る人がいるのかどうか。
関数ExistOPNearMarket()。
ありがとうございます、でも...
Возвращает флаг существования позиции или ордера около рынка
そして、市場の近くではなく、特定の価格の近くであることが必要です。
例:市場が1.3262にあるとき、1.1111から5ピップ以内にあることを知りたい。
インジケーターのフルコードが必要です。
上記の投稿は、以下のように修正されました。あるMAを別のMAに通す、またはその逆をするための(空の)基準がない。
1つのバッファ - 質問なし、しかし第2、第3または第4を介して同じ、それは動作しません場合は、非常に事実。
ありがとう、見たことあるよ、でも...
市場の近くでなく、特定の価格の近くで必要です。
例:市場が1.3262にあり、1.1111から5ピップ以内にあることを知りたい。
ここでMODE_ASKを1.1111に変更して、例えば買い注文をすることを妨げるものは何でしょうか?関数の準備ができました - 編集してください。