[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 43 1...363738394041424344454647484950...631 新しいコメント Vadim Zhunko 2012.04.03 10:38 #421 sting-igor: 内政干渉を防ぐためのブロックのようなものがあるのでしょうか? もちろんありますよ!あなたの頭の中にあるものです。そこでブロックしなければならない。どこにも行かせるな! Paladin80 2012.04.03 10:46 #422 こんなポジションを開いたらif (OrderSend(Symbol(),OP_SELL,...)==true) { Print ("ok"); return(0); } で、dcが何らかの理由で取引を開始しない場合、EAは毎ティックでdcに取引を送信するのでしょうか?ただ、エラー8(Too frequent requests)には遭遇したくありません。それとも、trueをチェックせずに、エラー内容を見てEAをスリープさせる方が合理的なのでしょうか? 削除済み 2012.04.03 11:54 #423 ShamanK さん、ありがとうございますすべてがうまくいく。とても参考になりました。 セリフについてもコメントをお願いします if (symbols1[i2]==OneSymbol) {textNew = textNew + symbols2[ i2 ] ; i2=ArraySize(symbols1) ; } 配列の中から1文字を見つけると、新しいテキストは...に等しくなります。 セミコロンはどのような役割を担っていますか? Bondurik 2012.04.03 11:59 #424 こんにちは。 まだMQLに慣れていないのですが、CCFpクラスターインジケータを ベースにEAを書きたいと思っています。8つの通貨で動作しますが、私はEURUSDだけ、より正確にはEURだけが必要です。以下の方法で、インジケータから値を取得しようとしています。 for (cnt=0;cnt<3;cnt++) { ccfp[1,1]=iCustom(NULL,0, "CCFp",1,0,3,5,1,0); //ccfp[シンボル番号(0から数えて1はEUR)、バッファセル番号] 1,0,3,5 指示パラメータ ccfp_old[1,1]=iCustom(NULL,0,")CCFp",1,0,3,5,1,5);//Previous value Print("Ccfpnow:",ccfp[1,1]); Print("Ccfpold:",ccfp_old[1,1]); } つまり、eurの動きによってインジケータがレンダリングする値を取得したいのです。 問題は、ターミナル・インジケータが0.0001の値を表示しているのに、私のExpert Advisorが0.0093または-0.0025、以前の値が0.0013と表示されていることです。具体的な記号、時間枠、行番号を書いてみたのですが、やはり何やら意味不明なことが書かれています。 質問:特定の通貨のインジケーターの正しい値(ターミナルと同じ)を取得するにはどうすればよいですか? ファイル: ccfp.mq4 19 kb Сергей 2012.04.03 12:06 #425 alsu: 134 - 金がない、4051 - クソ機能のパラメータが転送された。 そうでなければ、各オーダーが独自のマジックを持つことになり、おっしゃるような結果になります。 了解です、ありがとうございます "4051 - 関数に渡されるパラメータが不正" - もう少し具体的に教えてください) orb 2012.04.03 12:37 #426 同志達よ、どうすればM5,M15の5ヶ月間の履歴などを取得できるのでしょうか?)) Expert AdvisorでExcelでデータをダウンロードしているのですが、5分足のデータが1日分しかダウンロードできません ... Numlocked 2012.04.03 13:29 #427 orb: 同志達よ、どうすればM5,M15の5ヶ月間の履歴などを取得できるのでしょうか?)) Expert AdvisorでExcelでデータをダウンロードしているのですが、5分足のデータが1日分しかダウンロードできません ... M5ではなくM15、1日ではなく5ヶ月です...) ローソクのオープンで一度だけ条件を実行する方法を教えてください。 つまり、新しいローソク 足が始まるときに条件を満たす必要があります。 orb 2012.04.03 13:42 #428 w_ersoc: M5ではなくM15、1日ではなく5ヶ月を入れなければならない...) コードを教えてください =>> オープンキャンドルが形成されたときに一度だけ条件を実行する方法? つまり、新しいキャンドルが開かれたときに、その条件が満たされていなければならないのです。 やったぜ、新米エキスパート))) 御質問の答え と書いています。 ボリューム[0]<2の場合 { 自分のアルゴリズム } Victor Nikolaev 2012.04.03 14:49 #429 Fox_RM: iMAOnArray関数を別のループにした理由を教えてください。 他の方法ではうまくいかない 削除済み 2012.04.03 17:50 #430 Lians:ShamanK さん、ありがとうございますすべてがうまくいく。とても参考になりました。 セリフについてもコメントをお願いします if (symbols1[i2]==OneSymbol) {textNew = textNew + symbols2[ i2 ] ; i2=ArraySize(symbols1) ; } 配列の中から1文字を見つけると、新しいテキストは...に等しくなります。セミコロンはどのような役割を担っていますか? 配列の中に一文字でもあれば、それがテキストに追加する文字となります。 の例です。 文字列 txt1 = "123"; string txt2 = "456 "。 string txt3 =txt1 +txt2 ; その結果、txt3 変数 に "123456 "と表示されます。 セミコロンは、プログラミング言語の構文で、コードの行末を示すものです。 1...363738394041424344454647484950...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
内政干渉を防ぐためのブロックのようなものがあるのでしょうか?
ShamanK さん、ありがとうございますすべてがうまくいく。とても参考になりました。
セリフについてもコメントをお願いします
if (symbols1[i2]==OneSymbol) {textNew = textNew + symbols2[ i2 ] ; i2=ArraySize(symbols1) ; }
配列の中から1文字を見つけると、新しいテキストは...に等しくなります。
セミコロンはどのような役割を担っていますか?
こんにちは。
まだMQLに慣れていないのですが、CCFpクラスターインジケータを ベースにEAを書きたいと思っています。8つの通貨で動作しますが、私はEURUSDだけ、より正確にはEURだけが必要です。以下の方法で、インジケータから値を取得しようとしています。
for (cnt=0;cnt<3;cnt++)
{
ccfp[1,1]=iCustom(NULL,0, "CCFp",1,0,3,5,1,0); //ccfp[シンボル番号(0から数えて1はEUR)、バッファセル番号] 1,0,3,5 指示パラメータ
ccfp_old[1,1]=iCustom(NULL,0,")CCFp",1,0,3,5,1,5);//Previous value
Print("Ccfpnow:",ccfp[1,1]);
Print("Ccfpold:",ccfp_old[1,1]);
}
つまり、eurの動きによってインジケータがレンダリングする値を取得したいのです。
問題は、ターミナル・インジケータが0.0001の値を表示しているのに、私のExpert Advisorが0.0093または-0.0025、以前の値が0.0013と表示されていることです。具体的な記号、時間枠、行番号を書いてみたのですが、やはり何やら意味不明なことが書かれています。
質問:特定の通貨のインジケーターの正しい値(ターミナルと同じ)を取得するにはどうすればよいですか?
alsu:
134 - 金がない、4051 - クソ機能のパラメータが転送された。
そうでなければ、各オーダーが独自のマジックを持つことになり、おっしゃるような結果になります。
了解です、ありがとうございます
"4051 - 関数に渡されるパラメータが不正" - もう少し具体的に教えてください)
同志達よ、どうすればM5,M15の5ヶ月間の履歴などを取得できるのでしょうか?)) Expert AdvisorでExcelでデータをダウンロードしているのですが、5分足のデータが1日分しかダウンロードできません ...
M5ではなくM15、1日ではなく5ヶ月です...)
ローソクのオープンで一度だけ条件を実行する方法を教えてください。
つまり、新しいローソク 足が始まるときに条件を満たす必要があります。
M5ではなくM15、1日ではなく5ヶ月を入れなければならない...)
コードを教えてください =>> オープンキャンドルが形成されたときに一度だけ条件を実行する方法?
つまり、新しいキャンドルが開かれたときに、その条件が満たされていなければならないのです。
やったぜ、新米エキスパート)))
御質問の答え
と書いています。
ボリューム[0]<2の場合
{
自分のアルゴリズム
}
iMAOnArray関数を別のループにした理由を教えてください。
他の方法ではうまくいかない
ShamanK さん、ありがとうございますすべてがうまくいく。とても参考になりました。
セリフについてもコメントをお願いします
if (symbols1[i2]==OneSymbol) {textNew = textNew + symbols2[ i2 ] ; i2=ArraySize(symbols1) ; }
配列の中から1文字を見つけると、新しいテキストは...に等しくなります。
セミコロンはどのような役割を担っていますか?
配列の中に一文字でもあれば、それがテキストに追加する文字となります。
の例です。
文字列 txt1 = "123";
string txt2 = "456 "。
string txt3 =txt1 +txt2 ;
その結果、txt3 変数 に "123456 "と表示されます。
セミコロンは、プログラミング言語の構文で、コードの行末を示すものです。