[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 294 1...287288289290291292293294295296297298299300301...631 新しいコメント Антон 2012.08.02 05:26 #2931 過去ログはどこで見るのですか? Paladin80 2012.08.02 06:48 #2932 Rustbunch: 過去ログはどこで見るのですか?ログブックでログを見るしかない。 Alexey Oreshkin 2012.08.02 06:57 #2933 こんにちは、同僚たち。まだ知識も少ないので、よろしくお願いします。ティックの履歴がないとのことなので、自分でティックの配列を構築する必要があります。 double BD_IN[]; //刻みの配列 datetime BD_TIME[]; //時刻の配列 int BD_SIZE=5; //サイズ int counter=0; //カウンタ int init() { ArrayResize(BD_IN,BD_SIZE); ArrayResize(BD_TIME,BD_SIZE); ArrayResize(BD_CHAR,BD_SIZE); counter=0; return(0); }. int start() { if(counter<BD_SIZE) { BD_IN[counter]=Ask; BD_TIME[counter]=TimeCurrent(); counter++; } ・・・・・・・・・。 //All that is written below is only needed for visual checkness of Comment("counter=",counter).以下は、その正しさを視覚的に確認するためのものです。 if(counter==BD_SIZE) { string str="\n"; for(int i=0;i<BD_SIZE;i++) { str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n"; } } } } } } } BD_IN["+i+"] ="+BD_IN[i]+" ="+BD_TIMES"; Comment(str); //目視確認用の出力 } return(0); }. 私のやり方が正しかったのか、それとも私が必要とする配列を作成する良い方法があるのか、あるいはティック履歴があるのか? [ARCHIVE!] Any rookie question, How to set an コーディングのヘルプ Роман 2012.08.02 07:11 #2934 Desead: こんにちは、同僚たち。まだ知識も少ないので、よろしくお願いします。ティックの履歴がないことは理解しているので、自分でティックの配列を形成する必要があります。 double BD_IN[]; //目盛りの配列 datetime BD_TIME[]; //時刻の配列 int BD_SIZE=5; //次元数 int counter=0; //counter int init() { ArrayResize(BD_IN,BD_SIZE)。 ArrayResize(BD_TIME,BD_SIZE)。 ArrayResize(BD_CHAR,BD_SIZE)。 counter=0とする。 return(0)です。 } int start() { if(counter<BD_SIZE) { BD_IN[counter]=Ask。 BD_TIME[counter]=TimeCurrent()。 カウンター++。 } //以下のコードは、正しさを視覚的に確認するためにのみ必要です。 Comment("counter=",counter)。 if(counter==BD_SIZE) { string str="\n"; for(int i=0;i<BD_SIZE;i++) { str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n"; } Comment(str); //目視確認用出力 } return(0)です。 } 私のやり方が悪かったのか、必要な配列を作るのにもっと良い方法があるのか、それとも刻みの履歴があるのか? アセンブラです。 実は、将来に向けては、こう なんです。 Alexey Oreshkin 2012.08.02 07:26 #2935 Roman.: コレクター。 一般的には、今後の参考のために、こちら。 ありがとうございます ) Антон 2012.08.02 07:39 #2936 ilunga: は、ログに何か書いてありますか? 次のように書かれています。ファーストスクリプト ...が正常に読み込まれ、その1秒後にScript ...抜去 Paladin80 2012.08.02 07:57 #2937 Rustbunch: 次のように書きます。ファーストスクリプト ...が正常に読み込まれ、その1秒後にScript ...抜去 スクリプトを現在のチャートに送信するか、ストラテジーテスターで テストするか? Антон 2012.08.02 08:14 #2938 paladin80: 現在のチャートでスクリプトを投げるのか、それともストラテジーテスターでテストするのか? 現在のチャートに投影しています Paladin80 2012.08.02 08:51 #2939 Rustbunch: 現在のグラフを投影する 私は、エラーはコード自体にあると考えたい。脚本そのものに外科的な介入が必要なのです。 Антон 2012.08.02 08:57 #2940 paladin80: 私は、エラーはコード自体にあると考えた方がいいと思います。スクリプト自体への外科的介入が必要である。 以下、スクリプトそのものを紹介すると...。 ファイル: ytg_limit_scr.ex4 14 kb 1...287288289290291292293294295296297298299300301...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
過去ログはどこで見るのですか?
ログブックでログを見るしかない。
こんにちは、同僚たち。まだ知識も少ないので、よろしくお願いします。ティックの履歴がないとのことなので、自分でティックの配列を構築する必要があります。
double BD_IN[]; //刻みの配列
datetime BD_TIME[]; //時刻の配列
int BD_SIZE=5; //サイズ
int counter=0; //カウンタ
int init()
{
ArrayResize(BD_IN,BD_SIZE);
ArrayResize(BD_TIME,BD_SIZE);
ArrayResize(BD_CHAR,BD_SIZE);
counter=0;
return(0);
}.
int start()
{
if(counter<BD_SIZE)
{
BD_IN[counter]=Ask;
BD_TIME[counter]=TimeCurrent();
counter++;
} ・・・・・・・・・。
//All that is written below is only needed for visual checkness of
Comment("counter=",counter).以下は、その正しさを視覚的に確認するためのものです。
if(counter==BD_SIZE)
{
string str="\n";
for(int i=0;i<BD_SIZE;i++)
{
str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n";
} } } } } } } BD_IN["+i+"] ="+BD_IN[i]+" ="+BD_TIMES";
Comment(str); //目視確認用の出力
}
return(0);
}.
私のやり方が正しかったのか、それとも私が必要とする配列を作成する良い方法があるのか、あるいはティック履歴があるのか?
こんにちは、同僚たち。まだ知識も少ないので、よろしくお願いします。ティックの履歴がないことは理解しているので、自分でティックの配列を形成する必要があります。
double BD_IN[]; //目盛りの配列
datetime BD_TIME[]; //時刻の配列
int BD_SIZE=5; //次元数
int counter=0; //counter
int init()
{
ArrayResize(BD_IN,BD_SIZE)。
ArrayResize(BD_TIME,BD_SIZE)。
ArrayResize(BD_CHAR,BD_SIZE)。
counter=0とする。
return(0)です。
}
int start()
{
if(counter<BD_SIZE)
{
BD_IN[counter]=Ask。
BD_TIME[counter]=TimeCurrent()。
カウンター++。
}
//以下のコードは、正しさを視覚的に確認するためにのみ必要です。
Comment("counter=",counter)。
if(counter==BD_SIZE)
{
string str="\n";
for(int i=0;i<BD_SIZE;i++)
{
str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n";
}
Comment(str); //目視確認用出力
}
return(0)です。
}
私のやり方が悪かったのか、必要な配列を作るのにもっと良い方法があるのか、それとも刻みの履歴があるのか?
アセンブラです。
実は、将来に向けては、こう なんです。
コレクター。
一般的には、今後の参考のために、こちら。
は、ログに何か書いてありますか?
次のように書きます。ファーストスクリプト ...が正常に読み込まれ、その1秒後にScript ...抜去
現在のチャートでスクリプトを投げるのか、それともストラテジーテスターでテストするのか?
現在のグラフを投影する
私は、エラーはコード自体にあると考えた方がいいと思います。スクリプト自体への外科的介入が必要である。