[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 552 1...545546547548549550551552553554555556557558559...652 新しいコメント ilunga 2012.02.09 10:43 #5511 Vovo4ka: みんな、ここにカウンターを作ったんだけど、n個の期間の最小値を決めるんだけど、これって正しいの? 通常使用前 if (min<A) 変数が初期化される --- 2012.02.09 10:50 #5512 Stells: それしかないんです。 すぐにtakeprofitとstoplossを入れました。 もちろん注文を開いてから修正することもできますが、これまでA...ri. だから、どこを掘ればいいのかよく分かっているのに、頑なにアカウントタイプに、うまくいかないことを要求する......。まあ主義主張なら主張し続ければいいんだけどね。 Roman Kutemov 2012.02.09 11:05 #5513 sergeev: だから、どこを掘ればいいのかよく分かっているのに、アカウント型ではうまくいかないことをしつこく要求してくる......。まあ原則論なら主張し続ければいいんだけどね。 ということで、要は他のEAが同じアカウントに立ち、動いているということです。 の注文をTPとSLで一度に市場に出します。 Dimka-novitsek 2012.02.09 11:16 #5514 if(OrderMagicNumber( )== 1000||OrderMagicNumber( )== 2000){ くだらない質問で申し訳ないのですが、eのスペルは正しいのでしょうか? --- 2012.02.09 12:07 #5515 Stells: ということで、同じアカウントに他のEAがあり、動作していることです。 の注文をTPとSLで一度に市場に出します。 注文を開く際に、他のオプションを確認するようにしましたか? Roman Kutemov 2012.02.09 12:45 #5516 sergeev: 注文の際に、他のオプションにチェックを入れてみてください。 パラメータとはどういう意味ですか? orb 2012.02.09 12:54 #5517 Sepulca: デリミタに問題があるのかもしれませんね。int FileOpen( string filename, int mode,int delimiter=';') オペレータとファイルを確認します。 いいえ、すべて正しいです。 問題は、ファイルからの読み込みで、数字が小さいことです。 おそらく、doubleのデフォルト値が小数点以下の桁数より少ないので、0.000と見えて、0に見えるのでしょう。小数点以下がいくつあるかを確認するには、どうすればよいのでしょうか。 --- 2012.02.09 12:56 #5518 例えば、シンボル、ロット、注文方向、オープン価格、スリップ、ストップ価格、注文コメント、マジコン、有効期限、矢印の色など。 何かをして、パラメーターを変えないと、問題の本質が見えてきません。 何かをして、パラメーターを変えていかないと、問題の根本に追いつけないのです。 あなたはプログラマーですか、それとも通行人ですか? Mikhail Kozhemyako 2012.02.09 13:09 #5519 orb: いいえ、ファイルから読み込む場合の問題は、そこにある数字が小さいことです。 たぶん、doubleのデフォルト値は小数点以下の桁数が少ないので、0.000を見て0だと思うのでしょう。小数点以下がいくつあるか、どうやって確認するのでしょうか。 そんなはずはない、小数点以下4桁は確実だ。Histxmas[qq][0] 配列は double として宣言されていますか? gince 2012.02.09 13:19 #5520 mq4を*.csvと*.xlsにエクスポートすることについての議論がありました。 理解できない。まずファイルを作り、それを開き、データを書き込んで、必要なら保存するのだと理解しました。これはcsvファイルで、そのコマンドは https://docs.mql4.com/ru/files/FileWriteArray。 どなたか、実際の例を使って、zz_arr_Abs[] 配列を両方のファイルにエクスポートする方法を教えてください。配列は列で書く必要があります。あるいは、https://forum.mql4.com/ru/44307 で紹介されているビブリオテカを利用するのもいいかもしれません。 //+------------------------------------------------------------------+ //| ZZ.mq4 | //| Copyright © 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //indikatoriaus zz kintamieji extern int ExtDepth=12; extern int ExtDeviation=5; extern int ExtBackstep=3; extern int Bars_count=240; //Is kiek baru skaiciuosime //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- if( !NewBar() ) return(0); double zz_arr[10000],zz_arr_Abs[10000]; double preZz=0; int i,ii; for(i=0;i<=Bars_count;i++) { double zz = iCustom(NULL,0,"ZigZag",ExtDepth,ExtDeviation,ExtBackstep,0,i); if(zz!=0) { if(preZz==0) { preZz=zz ;continue; } zz_arr[ii]=zz-preZz; preZz=zz; ii++; Print(zz_arr[ii-1]/Point, " ii = ", ii - 1); zz_arr_Abs[ii-1]=MathAbs(zz_arr[ii-1]); //Надо экспортировать Print(" ",zz_arr_Abs[ii-1]/Point, " ii = ", ii - 1); } } ArrayResize(zz_arr,ii); Print("-------------------------------------------------"); //---- return(0); } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Iaia?o?aiea iiaiai aa?a //+------------------------------------------------------------------+ bool NewBar() { //---- static datetime NewTime; // A?aiy oaeouaai aa?a bool NewBar=false; // Iiaiai aa?a iao if( NewTime!=Time[0] ) { NewTime=Time[0]; // Oaia?u a?aiy oaeia NewBar=true; // Iieiaeny iiaue aa? } //---- return(NewBar); } //+------------------------------------------------------------------+ 1...545546547548549550551552553554555556557558559...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
みんな、ここにカウンターを作ったんだけど、n個の期間の最小値を決めるんだけど、これって正しいの?
通常使用前
if (min<A)
変数が初期化される
それしかないんです。
すぐにtakeprofitとstoplossを入れました。
もちろん注文を開いてから修正することもできますが、これまでA...ri.
だから、どこを掘ればいいのかよく分かっているのに、頑なにアカウントタイプに、うまくいかないことを要求する......。まあ主義主張なら主張し続ければいいんだけどね。
だから、どこを掘ればいいのかよく分かっているのに、アカウント型ではうまくいかないことをしつこく要求してくる......。まあ原則論なら主張し続ければいいんだけどね。
ということで、要は他のEAが同じアカウントに立ち、動いているということです。
の注文をTPとSLで一度に市場に出します。
ということで、同じアカウントに他のEAがあり、動作していることです。
の注文をTPとSLで一度に市場に出します。
注文を開く際に、他のオプションを確認するようにしましたか?
注文の際に、他のオプションにチェックを入れてみてください。
デリミタに問題があるのかもしれませんね。int FileOpen( string filename, int mode,int delimiter=';') オペレータとファイルを確認します。
例えば、シンボル、ロット、注文方向、オープン価格、スリップ、ストップ価格、注文コメント、マジコン、有効期限、矢印の色など。
何かをして、パラメーターを変えないと、問題の本質が見えてきません。
何かをして、パラメーターを変えていかないと、問題の根本に追いつけないのです。
あなたはプログラマーですか、それとも通行人ですか?
いいえ、ファイルから読み込む場合の問題は、そこにある数字が小さいことです。 たぶん、doubleのデフォルト値は小数点以下の桁数が少ないので、0.000を見て0だと思うのでしょう。小数点以下がいくつあるか、どうやって確認するのでしょうか。
そんなはずはない、小数点以下4桁は確実だ。Histxmas[qq][0] 配列は double として宣言されていますか?
mq4を*.csvと*.xlsにエクスポートすることについての議論がありました。 理解できない。まずファイルを作り、それを開き、データを書き込んで、必要なら保存するのだと理解しました。これはcsvファイルで、そのコマンドは https://docs.mql4.com/ru/files/FileWriteArray。
どなたか、実際の例を使って、zz_arr_Abs[] 配列を両方のファイルにエクスポートする方法を教えてください。配列は列で書く必要があります。あるいは、https://forum.mql4.com/ru/44307 で紹介されているビブリオテカを利用するのもいいかもしれません。