コーディングのヘルプ - ページ 299 1...292293294295296297298299300301302303304305306...786 新しいコメント AZRUL FYZEE AZMI 2014.06.27 22:38 #2981 mladen: AZRULこれを配置する: static datetime lastUpdated = 0; if ((TimeCurrent()-lastUpdated) < PERIOD_M5*60) return(0); lastUpdated=TimeCurrent(); を開始手順の最初の行として、開始手順の残りのコードは、2つの連続した実行の間に少なくとも5分の遅延を伴って実行されます。 SIR MLADENさんへ。 私はそれらのコードのみを配置しようとします.... あなたの時間と専門知識のためにVERY2 muchをありがとうございます.... 5番目のクレジット 本当に AZRUL... ccjjaa 2014.06.28 02:43 #2982 このコードを "strict" を使用しながらコンパイルすると、"array out of range" と表示されます。 if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false); if (RSI4 RSI1) drawArrow(i,Tomato,234,true); [/PHP] This works with no errors but of course there are arrows on every candle if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false); if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true); This appears to be the problem as soon as the +1 is added. [PHP]RSI4 > RSI1 これの修正方法はありますか? Coding help Any one know the reversing EA is unwantingly Mladen Rakic 2014.06.28 04:57 #2983 cja: このコードを "strict" を使ってコンパイルすると、"array out of range" が表示されます。 if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false); if (RSI4 RSI1) drawArrow(i,Tomato,234,true); [/PHP] This works with no errors but of course there are arrows on every candle if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false); if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true); [/PHP] This appears to be the problem as soon as the +1 is added. [PHP]RSI4 > RSI1 Is there a fix for this? cja こんな感じで試してみてください。 [PHP]if(i<(Bars-1)) { if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false)。 if (RSI4 RSI1) drawArrow(i,Tomato,234,true); if (RSI4 RSI1) drawArrow(i,Tomato,234,true); } とすれば、うまくいくはずです。 dany84 2014.06.29 17:00 #2984 こんにちは、私は指標フィボナッチに問題がある、私はこの画像のように、1440と2280に同じグラフ上でそれを使用したいと思います。 (そのため手動で作成しました) 問題は、私は2日に指標の2番目のバージョンを作成しましたが、私はバージョン1440でインジケータを持っている同じグラフにそれを挿入すると、自動的に1440の行を見なくなったということです。私はあなたの助けを借りて解決することを願っています ファイル: fibo_v9.mq4 5 kb c5177940d2d8dc619d65e0556bd5c68d.png 56 kb Mladen Rakic 2014.06.29 17:40 #2985 dany84: こんにちは、私は指標fibonacciで問題を抱えている、私はこの画像のように、1440と2280に同じグラフ上でそれを使用したいと思います。 (だから手動で作ったんだ)。 問題は、私は2日に指標の2番目のバージョンを作成しましたが、私はバージョン1440で指標を持っている同じグラフにそれを挿入すると、自動的に1440の行が表示されなくなったことです。私はあなたの助けを借りて解決することを願っています dany84 今すぐ試してみてください :fibo_v9_1.mq4 UniqueID パラメータを、新しいインスタンスごとにユニークな値に設定すると、好きなだけインスタンスを持つことができます。 ファイル: fibo_v9_1.mq4 6 kb dany84 2014.06.29 18:50 #2986 mladen: dany84今すぐ試してみてください :fibo_v9_1.mq4 UniqueIDパラメータを、新しいインスタンスごとにユニークな値に設定してください。 Mladenさん、ありがとうございます!これで問題なく動作するようになりました。 sunshineh 2014.06.30 06:04 #2987 奇妙なエラー!!! I have the following string: " 99.40 " double TakeProfit = StrToDouble("99.40"); Print("TakeProfit =", TakeProfit); Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2); そして、これがOutputです。 テイクプロフィット =99.40000000000001 またはTakeProfit = 99.40000000000001です。 どなたかこの奇妙なエラーとそれに対する対処法を教えていただけませんか? ありがとうございます。 Mladen Rakic 2014.06.30 06:44 #2988 sunshineh: 奇妙なエラー!!! I have the following string: " 99.40 " double TakeProfit = StrToDouble("99.40"); Print("TakeProfit =", TakeProfit); Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2); そして、これがOutputです。 テイクプロフィット =99.40000000000001 または TakeProfit = 99.40000000000001 です。 どなたかこの奇妙なエラーとそれに対して何ができるかを説明していただけませんか? ありがとうございました! 日向 printで "0000000000001 "の部分はどうやったのでしょうか? 私はそのコードを使用するときにこれを取得しています。 ファイル: pribt.gif 21 kb sunshineh 2014.06.30 07:44 #2989 こんにちは。 これは、2つの異なるメタトレーダー口座からのプリントメッセージです。 ファイル: 20140630_metatrader_4.jpg 10 kb Mladen Rakic 2014.06.30 07:45 #2990 sunshineh: こんにちは。これは2つの異なるメタトレーダー・アカウントからのプリントメッセージです。 おそらくビルド ビルド660でテストしてみました 1...292293294295296297298299300301302303304305306...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
AZRUL
これを配置する:
static datetime lastUpdated = 0; if ((TimeCurrent()-lastUpdated) < PERIOD_M5*60) return(0); lastUpdated=TimeCurrent();
を開始手順の最初の行として、開始手順の残りのコードは、2つの連続した実行の間に少なくとも5分の遅延を伴って実行されます。SIR MLADENさんへ。
私はそれらのコードのみを配置しようとします....
あなたの時間と専門知識のためにVERY2 muchをありがとうございます.... 5番目のクレジット
本当に
AZRUL...
このコードを "strict" を使用しながらコンパイルすると、"array out of range" と表示されます。
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false);
if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
[/PHP]
This works with no errors but of course there are arrows on every candle
if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false);
if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true);
This appears to be the problem as soon as the +1 is added.
[PHP]RSI4 > RSI1これの修正方法はありますか?
このコードを "strict" を使ってコンパイルすると、"array out of range" が表示されます。
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false);
if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
[/PHP]
This works with no errors but of course there are arrows on every candle
if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false);
if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true);
[/PHP]
This appears to be the problem as soon as the +1 is added.
[PHP]RSI4 > RSI1cja
こんな感じで試してみてください。
[PHP]if(i<(Bars-1))
{
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false)。
if (RSI4 RSI1) drawArrow(i,Tomato,234,true); if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
}とすれば、うまくいくはずです。
こんにちは、私は指標フィボナッチに問題がある、私はこの画像のように、1440と2280に同じグラフ上でそれを使用したいと思います。
(そのため手動で作成しました)
問題は、私は2日に指標の2番目のバージョンを作成しましたが、私はバージョン1440でインジケータを持っている同じグラフにそれを挿入すると、自動的に1440の行を見なくなったということです。私はあなたの助けを借りて解決することを願っています
こんにちは、私は指標fibonacciで問題を抱えている、私はこの画像のように、1440と2280に同じグラフ上でそれを使用したいと思います。
(だから手動で作ったんだ)。
問題は、私は2日に指標の2番目のバージョンを作成しましたが、私はバージョン1440で指標を持っている同じグラフにそれを挿入すると、自動的に1440の行が表示されなくなったことです。私はあなたの助けを借りて解決することを願っていますdany84
今すぐ試してみてください :fibo_v9_1.mq4
UniqueID パラメータを、新しいインスタンスごとにユニークな値に設定すると、好きなだけインスタンスを持つことができます。
dany84
今すぐ試してみてください :fibo_v9_1.mq4
UniqueIDパラメータを、新しいインスタンスごとにユニークな値に設定してください。Mladenさん、ありがとうございます!これで問題なく動作するようになりました。
奇妙なエラー!!!
I have the following string: " 99.40 "
double TakeProfit = StrToDouble("99.40");
Print("TakeProfit =", TakeProfit);
Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2);
そして、これがOutputです。
テイクプロフィット =99.40000000000001
またはTakeProfit = 99.40000000000001です。
どなたかこの奇妙なエラーとそれに対する対処法を教えていただけませんか?
ありがとうございます。
奇妙なエラー!!!
I have the following string: " 99.40 "
double TakeProfit = StrToDouble("99.40");
Print("TakeProfit =", TakeProfit);
Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2);
そして、これがOutputです。
テイクプロフィット =99.40000000000001
または TakeProfit = 99.40000000000001 です。
どなたかこの奇妙なエラーとそれに対して何ができるかを説明していただけませんか?
ありがとうございました!日向
printで "0000000000001 "の部分はどうやったのでしょうか?
私はそのコードを使用するときにこれを取得しています。
こんにちは。
これは、2つの異なるメタトレーダー口座からのプリントメッセージです。
こんにちは。
これは2つの異なるメタトレーダー・アカウントからのプリントメッセージです。
おそらくビルド
ビルド660でテストしてみました