[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 42 1...353637383940414243444546474849...652 新しいコメント Vitaliy Andreischev 2011.08.03 08:12 #411 Roman.: 心からありがとうございます。仕事が終わったら、インジケータに対応します。どういたしまして、いつか自分もお願いしてみようかな :) 0時位置のテンプを記憶させる機能をインジケーターに追加しました。StartBalance=0とすると、自動的に計算されます。それをアカウントに入れれば、翌日には、うまくいけば有効な結果が表示されるはずです。がんばってください。 ファイル: balans_9_2.mq4 7 kb 削除済み 2011.08.03 08:18 #412 キムさんからライブラリをダウンロードし、インクルードフォルダに入れ、Expert Advisorにプラグインしたのですが、コンパイル時に以下のようなエラーが発生します。 NumberOfTry' - variable not defined C:\Program Files MetaTrader 4╱Positions_include.mqh (95, 28) 'UseSound' - variable not defined C:\Program Files MetaTrader 4╱Positions_include.mqh (100, 21) 'SoundSuccess' - variable not defined C:\Program Files MetaTrader 4 accounts. 'UseSound' - variable not defined C:\Program Files MetaTrader 4╱experts╱Positions_include.mqh (103, 21) 'SoundError' - variable not defined C:\Program Files MetaTrader 4 accounts. 'NumberOfTry' - variable not defined C:\Program Files MetaTrader 4 accounts. 私が理解する限り、これらの変数が欠落しているため、そこにもエラーが発生しています。申告するためのリストはどこで手に入るのですか? [ARCHIVE] Any rookie question, orderopenpriceが開かれた後の最高値を取得するにはどうしたらよいですか? KimIVの便利な機能 Artyom Trishkin 2011.08.03 08:58 #413 nuan:キムさんからライブラリをダウンロードし、インクルードフォルダに入れ、Expert Advisorにプラグインしたのですが、コンパイル時にこのようなエラーが出ます。NumberOfTry' - variable not defined C:\Program Files, MetaTrader 4╱Positions_include.mqh (95, 28) 'UseSound' - variable not defined C:\Program Files, MetaTrader 4╱Positions_include.mqh (100, 21) 'SoundSuccess' - variable not defined C:\Program Files MetaTrader 4 accounts.mqh (100, 41) 'UseSound' - variable not defined C:\Program Files MetaTrader 4experts﹑Positions_include.mqh (103, 21) 'SoundError' - variable not defined C:﹑Program Files MetaTrader 4experts﹑Positions_include.mqh (103, 41)'NumberOfTry' - variable not defined C:\Program Files MetaTrader 4 accounts.私が理解する限り、これらの変数が欠落しており、それらの中にもエラーがあります。申告するためのリストはどこで手に入るのですか?EAで、これらを外部グローバル変数として 宣言してください...... あるいは、同じようにグローバルに 削除済み 2011.08.03 12:57 #414 こんにちは、インジケータから値(1または-1またはブール値)を渡すとExpert Advisor(iCustomまたはそのような何か)でそれをキャッチする方法をアドバイス、私はSetIndexBufferを試して みました - 何も動作しません - それは0を渡します。 demlin 2011.08.03 13:39 #415 皆さん、こんにちは。 インジケータ配列に 値を入れるためのコードをご覧ください。別途動作するようですが、なぜかこの形で端末がハングアップしてしまいます。 int k=Vnf2; for (i=Vnf2;i>0;i--) { ArrayResize(Buf_DN,Vnf2+1)。 Buf_DN[i]= EquationDirect(Vnf2,VMF2,Vnf1,VMF1,k) とする。 k--; } --- 2011.08.03 13:53 #416 特定時刻の取引 1 Mega4alik 2011.08.03 17:34 ある瞬間に取引を開始するEAを書くにはどうしたらいいですか? start以外考えられなかったが、価格が変わったときだけ開くので、一瞬で開くようにしたい ilunga 2011.08.03 14:01 #417 demlin: 皆さん、こんにちは。 インジケータ配列に値を入れるためのコードをご覧ください。別途動作するようですが、なぜかこの形で端末がハングアップしてしまいます。 int k=Vnf2; for (i=Vnf2;i>0;i--) { ArrayResize(Buf_DN,Vnf2+1)。 Buf_DN[i]= EquationDirect(Vnf2,VMF2,Vnf1,VMF1,k) とする。 k--; } 1) SRCボタンを使用する 2) なぜ、ループ内で配列のメモリを確保しているのですか? それとも、EquationDirect 関数内で変数 Vnf2 の値が変化しているのですか? demlin 2011.08.03 14:08 #418 ilunga: 1) SRCボタンを使用する 2) なぜ、ループ内で配列のメモリを確保しているのですか? それとも、EquationDirect 関数内で変数 Vnf2 の値が変化しているのですか? 1)このボタンは何ですか? 2)そうではありません。必須の手続きだと思っていましたが、この行がないと結果は同じで、ターミナルがハングします。 ilunga 2011.08.03 14:12 #419 demlin:1)このボタンは何ですか?2) は変更されないので、必須の手順かと思いましたが、この行がないと結果は同じで、端末がハングします 1)コードを テキストではなく、コードとして挿入 するためのボタン 2) EquationDirect()の内部で、最初にVnf2に等しいものがどうなるのか? demlin 2011.08.03 14:21 #420 ilunga:1) コードをテキストではなく、コードとして挿入するためのボタン2) EquationDirect()の内部で、最初はVnf2と等しいが、何が起こるか?関数内部では、直線式で価格値を算出しています。 double EquationDirect(double x1, double y1, double x2, double y2, double x) // 直線。 { if (x2==x1) return(y1); return((y2-y1)/(x2-x1)*(x-x1)+y1);} Vnf2 は、線が最初に通過する点のバー番号です。 以前はCtrl+Alt+Mでコードを挿入 していたのですが、何かうまくいきません。SRCは見つけられません、残念です。 1...353637383940414243444546474849...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
心からありがとうございます。仕事が終わったら、インジケータに対応します。
どういたしまして、いつか自分もお願いしてみようかな :)
0時位置のテンプを記憶させる機能をインジケーターに追加しました。StartBalance=0とすると、自動的に計算されます。それをアカウントに入れれば、翌日には、うまくいけば有効な結果が表示されるはずです。がんばってください。
キムさんからライブラリをダウンロードし、インクルードフォルダに入れ、Expert Advisorにプラグインしたのですが、コンパイル時に以下のようなエラーが発生します。
NumberOfTry' - variable not defined C:\Program Files MetaTrader 4╱Positions_include.mqh (95, 28)
'UseSound' - variable not defined C:\Program Files MetaTrader 4╱Positions_include.mqh (100, 21)
'SoundSuccess' - variable not defined C:\Program Files MetaTrader 4 accounts.
'UseSound' - variable not defined C:\Program Files MetaTrader 4╱experts╱Positions_include.mqh (103, 21)
'SoundError' - variable not defined C:\Program Files MetaTrader 4 accounts.
'NumberOfTry' - variable not defined C:\Program Files MetaTrader 4 accounts.
私が理解する限り、これらの変数が欠落しているため、そこにもエラーが発生しています。申告するためのリストはどこで手に入るのですか?
キムさんからライブラリをダウンロードし、インクルードフォルダに入れ、Expert Advisorにプラグインしたのですが、コンパイル時にこのようなエラーが出ます。
NumberOfTry' - variable not defined C:\Program Files, MetaTrader 4╱Positions_include.mqh (95, 28)
'UseSound' - variable not defined C:\Program Files, MetaTrader 4╱Positions_include.mqh (100, 21)
'SoundSuccess' - variable not defined C:\Program Files MetaTrader 4 accounts.mqh (100, 41)
'UseSound' - variable not defined C:\Program Files MetaTrader 4experts﹑Positions_include.mqh (103, 21)
'SoundError' - variable not defined C:﹑Program Files MetaTrader 4experts﹑Positions_include.mqh (103, 41)
'NumberOfTry' - variable not defined C:\Program Files MetaTrader 4 accounts.
私が理解する限り、これらの変数が欠落しており、それらの中にもエラーがあります。申告するためのリストはどこで手に入るのですか?
EAで、これらを外部グローバル変数として 宣言してください...... あるいは、同じようにグローバルに
皆さん、こんにちは。
インジケータ配列に 値を入れるためのコードをご覧ください。別途動作するようですが、なぜかこの形で端末がハングアップしてしまいます。
int k=Vnf2;
for (i=Vnf2;i>0;i--)
{
ArrayResize(Buf_DN,Vnf2+1)。
Buf_DN[i]= EquationDirect(Vnf2,VMF2,Vnf1,VMF1,k) とする。
k--;
}
特定時刻の取引
ある瞬間に取引を開始するEAを書くにはどうしたらいいですか?
start以外考えられなかったが、価格が変わったときだけ開くので、一瞬で開くようにしたい
皆さん、こんにちは。
インジケータ配列に値を入れるためのコードをご覧ください。別途動作するようですが、なぜかこの形で端末がハングアップしてしまいます。
int k=Vnf2;
for (i=Vnf2;i>0;i--)
{
ArrayResize(Buf_DN,Vnf2+1)。
Buf_DN[i]= EquationDirect(Vnf2,VMF2,Vnf1,VMF1,k) とする。
k--;
}
1) SRCボタンを使用する
2) なぜ、ループ内で配列のメモリを確保しているのですか? それとも、EquationDirect 関数内で変数 Vnf2 の値が変化しているのですか?
1) SRCボタンを使用する
2) なぜ、ループ内で配列のメモリを確保しているのですか? それとも、EquationDirect 関数内で変数 Vnf2 の値が変化しているのですか?
1)このボタンは何ですか?
2)そうではありません。必須の手続きだと思っていましたが、この行がないと結果は同じで、ターミナルがハングします。
1)このボタンは何ですか?
2) は変更されないので、必須の手順かと思いましたが、この行がないと結果は同じで、端末がハングします
1)コードを テキストではなく、コードとして挿入 するためのボタン
2) EquationDirect()の内部で、最初にVnf2に等しいものがどうなるのか?
1) コードをテキストではなく、コードとして挿入するためのボタン
2) EquationDirect()の内部で、最初はVnf2と等しいが、何が起こるか?
関数内部では、直線式で価格値を算出しています。
double EquationDirect(double x1, double y1, double x2, double y2, double x) // 直線。
{
if (x2==x1) return(y1);
return((y2-y1)/(x2-x1)*(x-x1)+y1);}
Vnf2 は、線が最初に通過する点のバー番号です。
以前はCtrl+Alt+Mでコードを挿入 していたのですが、何かうまくいきません。SRCは見つけられません、残念です。