[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 108 1...101102103104105106107108109110111112113114115...537 新しいコメント idx 2011.02.15 13:53 #1071 C#でDLLを書こうとした。静的関数が含まれています。MQLにlibと関数の説明をインポートしています。MQLを使用すると、「関数を 呼び出すことができません」と表示されます。С++のサンプルコードを見てみると、そこでは関数が違う方法で宣言されています。ここで問題です。C#で書かれたDLLで、関数を強制的に呼び出すにはどうしたらいいですか?可能なのでしょうか? Yury Reshetov 2011.02.15 14:24 #1072 ScioMe:SARのパラボリック、今回のものと以前のものを比較したいのです。しかし、うまくいかず、1日格闘しています。なぜこのコードは動かないのか? 倍数を比較する前に、NormalizeDouble()を使用して正規化する必要があります。 Dimka-novitsek 2011.02.15 14:25 #1073 SAR-parabolicのコードを見ましたが、全く理解できません!!!! 例えば、ここに関数 SaveLastReverse(i,true,start,price_low,last_high,ep,sar); があり、括弧内にパラメータを持っているが、これはその中に規定されていない、つまり、内部では何も誰にも割り当てられていない、ここで読んだように void SaveLastReverse(int last,int dir,double start,double low,double high,double ep,double sar) { save_lastreverse=last; save_dirlong=dir; save_start=start; save_last_low=low; save_last_high=high; save_ep=ep; save_sar=sar; }. Dimka-novitsek 2011.02.15 14:28 #1074 すなわち、変数i,true,price_low ScioMe 2011.02.15 14:48 #1075 Reshetov: double 型の数値を比較する前に、NormalizeDouble() を使って正規化する必要があります。 ありがとうございました。1日半もかかってしまいました --- 2011.02.15 15:08 #1076 idx: C#でDLLを書こうとした。静的関数が含まれています。MQLにlibと関数の説明をインポートしています。MQLを使用すると、「関数を呼び出すことができません」と表示されます。С++のサンプルコードを見てみると、そこでは関数が違う方法で宣言されています。ここで問題です。C#で書かれたDLLで、関数を強制的に呼び出すにはどうしたらいいですか?可能なのでしょうか? MQL5フォーラムに掲載されたこの記事をご覧ください。 kii 2011.02.15 17:28 #1077 このEAでは、同じインジケータを複数コピーして、異なるパラメータで使用しています。特定のコピーを削除するには?そして、それは可能なのか? Vladimir Pastushak 2011.02.15 18:19 #1078 こんにちは!みんなは問題を解決できないようだ・・・。 以下、要点 以下は私のコードです int total=OrdersTotal(); int b=0; int a=0; int n=0; for (int r=total-1; r>=0; r--) { if(OrderSelect(r, SELECT_BY_POS, MODE_TRADES)) { if(OrderSymbol()==symvol1) { b++; Alert("b",b); }. if(OrderSymbol()==symvol2) { a++; Alert("a",a); }. if(OrderSymbol()==symvol3) { n++; Alert("n",n); }. } } しかし、注文はまだ邪魔になる 目標は、アドバイザーが添付されたチャート上のそれらの注文だけで動作するようにすることです... 2週目もよろしくお願いします・・・・・・・・。 sayod 2011.02.15 19:09 #1079 EAがすべての動作を全く逆に行うようにするには、どうしたらよいか教えてください。あなたのアドバイスとお財布の1ドルを永遠に感謝します、よろしくお願いします。 Roma 2011.02.15 20:19 #1080 アドバイザーを出して、見てみましょう。 ドルをキープ :D 1...101102103104105106107108109110111112113114115...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
SARのパラボリック、今回のものと以前のものを比較したいのです。しかし、うまくいかず、1日格闘しています。なぜこのコードは動かないのか?
SAR-parabolicのコードを見ましたが、全く理解できません!!!!
例えば、ここに関数 SaveLastReverse(i,true,start,price_low,last_high,ep,sar); があり、括弧内にパラメータを持っているが、これはその中に規定されていない、つまり、内部では何も誰にも割り当てられていない、ここで読んだように void SaveLastReverse(int last,int dir,double start,double low,double high,double ep,double sar)
{
save_lastreverse=last;
save_dirlong=dir;
save_start=start;
save_last_low=low;
save_last_high=high;
save_ep=ep;
save_sar=sar;
}.
double 型の数値を比較する前に、NormalizeDouble() を使って正規化する必要があります。
ありがとうございました。1日半もかかってしまいました
C#でDLLを書こうとした。静的関数が含まれています。MQLにlibと関数の説明をインポートしています。MQLを使用すると、「関数を呼び出すことができません」と表示されます。С++のサンプルコードを見てみると、そこでは関数が違う方法で宣言されています。ここで問題です。C#で書かれたDLLで、関数を強制的に呼び出すにはどうしたらいいですか?可能なのでしょうか?
以下、要点
以下は私のコードです
int total=OrdersTotal();
int b=0;
int a=0;
int n=0;
for (int r=total-1; r>=0; r--)
{
if(OrderSelect(r, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol()==symvol1)
{
b++;
Alert("b",b);
}.
if(OrderSymbol()==symvol2)
{
a++;
Alert("a",a);
}.
if(OrderSymbol()==symvol3)
{
n++;
Alert("n",n);
}.
}
}
しかし、注文はまだ邪魔になる
目標は、アドバイザーが添付されたチャート上のそれらの注文だけで動作するようにすることです...
2週目もよろしくお願いします・・・・・・・・。