エリート指標 :) - ページ 493 1...486487488489490491492493494495496497498499500...1108 新しいコメント Mladen Rakic 2012.08.01 09:51 #4921 ... ダニエル お待たせしました dakiki: こんにちは、Mladenです。以上、どうもありがとうございました。最後のヒストグラムはこれです。 ありがとうございました。 ダニエル ファイル: allaverages_v2.5_histo.mq4 21 kb all_averages_histo.gif 32 kb dasio 2012.08.01 14:45 #4922 mladen: ダシオ投稿を拝見して今テストしていますが、エラーは見当たりません 私のPCでは問題なく動作しているようなので、画像と詳しい説明をお待ちします ご対応ありがとうございます。 チャートの画像キャプチャを添付します。 私はそれが常に起こるわけではないことを指摘しました。 あなたがそれを修正することができます願っています。 、ありがとうございます。 ファイル: example.bmp 958 kb example.jpg 65 kb Mladen Rakic 2012.08.01 14:54 #4923 ... ダシオ ArrowOnlastはtrueに設定されていますか? 多少似たような条件でテストしてみたところ、このようになりました(なので、こちらでは問題なく動作します)。 また、あなたのブローカーは日曜日のデータ(通常ある1時間か2時間のもの)を持っていますか?それは日足データで問題を引き起こすかもしれないので dasio: ご対応ありがとうございました。チャートからの画像キャプチャを添付します。 常に起こるわけではないことに注意しました。 あなたがそれを修正することができます願っています。 ありがとうございます you ファイル: mp_ssl.gif 27 kb traderduke 2012.08.01 19:05 #4924 mladenです。 GBPUSD 1.5566 plus .0011 = 1.5577を想定したif文を設定しようとしているのですが OLD- if (trend > 0 && Close[0] > (Close[1] && Close[1] > upper ) result = mode; //Long(トレンド > 0 && Close[0] && Close[1] > upper) OLD- if (trend < 0 && Close[0] < (Close[1] && Close[1] < lower ) result = -mode; //Short NEW-if(trend > 0 && (Close[0] > (Close[1]+(.0011*Point*10)) && Close[1] > upper && Close[2] < upper) result = mode.NEW-if(trend > 0 && Close[0] > (Close[1] && Close[2] < upper) result = mode; NEW-if(trend < 0 && (Close[0] < (Close[1]-(.0011*Point*10)) && Close[1] lower) result = -mode.PI (トレンド < 0 && (Close[0]-(.0011*Point*10)) && Close[1]-(.0011*Point*10))) 私の目標は、Close[0]がClose[1]の上/下に.0011 pipsになるまでif文をトリガーしないようにすることです。 それはOKをコンパイルしますが、これは私の目標を達成するための最良の方法ですか?私のブローカーは5桁です あなたの助け/ MT4-レッスンをありがとうございました。 レイ Elite indicators :) [Archive] Learn how to How to code? Mladen Rakic 2012.08.01 20:24 #4925 ... レイ 私の見る限り、乗算から「Point*10」を削除 すればよいようです(GBPUSDの場合、0.0011*Point*10 は 0.0011*0.00001*10 になり、これはあなたが望むことではありません)。 traderduke: mladenです。GBPUSD 1.5566 plus .0011 = 1.5577とするif文を設定しようとしています。OLD- if (trend > 0 && Close[0] > (Close[1] && Close[1] > upper ) result = mode; //Long(トレンド > 0 && Close[0] && Close[1] > upper)OLD- if (trend < 0 && Close[0] < (Close[1] && Close[1] < lower ) result = -mode; //ShortNEW-if(trend > 0 && (Close[0] > (Close[1]+(.0011*Point*10)) && Close[1] > upper && Close[2] < upper) result = mode.NEW-if(trend > 0 && Close[0] > (Close[1] && Close[2] < upper) result = mode;NEW-if(trend < 0 && (Close[0] < (Close[1]-(.0011*Point*10)) && Close[1] lower) result = -mode.PI (トレンド < 0 && (Close[0]-(.0011*Point*10)) && Close[1]-(.0011*Point*10)))私の目標は、Close[0]がClose[1]の上/下に.0011 pipsになるまでif文をトリガーしないようにすることです。それはOKをコンパイルしますが、これは私の目標を達成するための最良の方法ですか?私のブローカーは5桁ですよろしくお願いします/MT4-レッスン レイ airquest 2012.08.01 23:08 #4926 メタトレーダーから別のチャートを開くためのスクリプトをまだ探しています。どこにも ないのですが・・・。 traderduke 2012.08.02 01:24 #4927 [ mladenです。 ありがとうございます! レイ QUOTE=mladen;448082]Ray 私の見る限り、乗算から "Point*10 "を取り除くだけ です(GBPUSDの場合、0.0011*Point*10 は 0.0011*0.00001*10 になり、それはあなたが望むものではありません)。 Mladen Rakic 2012.08.02 06:13 #4928 ... エアクエスト 私も見たことがありません airquest:メタトレーダーから別のチャートを開くスクリプトをまだ探しています。どこにもないのですが・・・。 Mladen Rakic 2012.08.02 08:30 #4929 ... レイ 通常のピップ距離の計算を行うには、このようなものが良いのかもしれませんね。 extern double pipDistance =11; .... start() { double pipModifier=1; if (Digits==3 || Digits==5) pipModifier = 10; double distanceToUse = pipDistance*Point*pipModifier; } そうすれば、より「柔軟」な使い方ができるかもしれません。 traderduke 2012.08.02 17:36 #4930 mladenです。 Eaのエントリーは、利用していないようです。 if (trend > 0 && (Close[0] > (Close[1]+ 0.0011)) && Close[0] > upper && Close[1] > upper && Close[2] < upper) result = mode; if (trend < 0 && (Close[0] < (Close[1]- 0.0011)) && Close[0] < lower && Close[1] lower) result = -mode; 07:33のショートエントリーは、まさにFakeトレンドから外れないように11pipの計算を使おうとしています。MathAbs" や "MathMax" などのMath (Close[0] > (Close[1]+ 0.0011)) を使用すべきでしょうか? どんな提案でも歓迎されるだろう ありがとうございます。 レイ mladen: レイ 私の見る限り、あなたがしなければならないことは、乗算から「ポイント*10」を取り除くことです(0.0011*ポイント*10はGBPUSDの場合、0.0011*0.00001*10となり、それはあなたが望むことではありません)。 ファイル: 2012-08-02_151822-hma.png 80 kb 1...486487488489490491492493494495496497498499500...1108 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
...
ダニエル
お待たせしました![](https://c.mql5.com/forextsd/smiles/smile.png)
こんにちは、Mladenです。
以上、どうもありがとうございました。最後のヒストグラムはこれです。![](https://c.mql5.com/forextsd/smiles/smile.png)
ありがとうございました。
ダニエルダシオ
投稿を拝見して今テストしていますが、エラーは見当たりません
私のPCでは問題なく動作しているようなので、画像と詳しい説明をお待ちしますご対応ありがとうございます。
チャートの画像キャプチャを添付します。
私はそれが常に起こるわけではないことを指摘しました。
あなたがそれを修正することができます願っています。
...
ダシオ
ArrowOnlastはtrueに設定されていますか?
多少似たような条件でテストしてみたところ、このようになりました(なので、こちらでは問題なく動作します)。
また、あなたのブローカーは日曜日のデータ(通常ある1時間か2時間のもの)を持っていますか?それは日足データで問題を引き起こすかもしれないので
ご対応ありがとうございました。
チャートからの画像キャプチャを添付します。
常に起こるわけではないことに注意しました。
あなたがそれを修正することができます願っています。
ありがとうございますmladenです。
GBPUSD 1.5566 plus .0011 = 1.5577を想定したif文を設定しようとしているのですが
OLD- if (trend > 0 && Close[0] > (Close[1] && Close[1] > upper ) result = mode; //Long(トレンド > 0 && Close[0] && Close[1] > upper)
OLD- if (trend < 0 && Close[0] < (Close[1] && Close[1] < lower ) result = -mode; //Short
NEW-if(trend > 0 && (Close[0] > (Close[1]+(.0011*Point*10)) && Close[1] > upper && Close[2] < upper) result = mode.NEW-if(trend > 0 && Close[0] > (Close[1] && Close[2] < upper) result = mode;
NEW-if(trend < 0 && (Close[0] < (Close[1]-(.0011*Point*10)) && Close[1] lower) result = -mode.PI (トレンド < 0 && (Close[0]-(.0011*Point*10)) && Close[1]-(.0011*Point*10)))
私の目標は、Close[0]がClose[1]の上/下に.0011 pipsになるまでif文をトリガーしないようにすることです。
それはOKをコンパイルしますが、これは私の目標を達成するための最良の方法ですか?私のブローカーは5桁です
あなたの助け/ MT4-レッスンをありがとうございました。
レイ
...
レイ
私の見る限り、乗算から「Point*10」を削除 すればよいようです(GBPUSDの場合、0.0011*Point*10 は 0.0011*0.00001*10 になり、これはあなたが望むことではありません)。
mladenです。
GBPUSD 1.5566 plus .0011 = 1.5577とするif文を設定しようとしています。
OLD- if (trend > 0 && Close[0] > (Close[1] && Close[1] > upper ) result = mode; //Long(トレンド > 0 && Close[0] && Close[1] > upper)
OLD- if (trend < 0 && Close[0] < (Close[1] && Close[1] < lower ) result = -mode; //Short
NEW-if(trend > 0 && (Close[0] > (Close[1]+(.0011*Point*10)) && Close[1] > upper && Close[2] < upper) result = mode.NEW-if(trend > 0 && Close[0] > (Close[1] && Close[2] < upper) result = mode;
NEW-if(trend < 0 && (Close[0] < (Close[1]-(.0011*Point*10)) && Close[1] lower) result = -mode.PI (トレンド < 0 && (Close[0]-(.0011*Point*10)) && Close[1]-(.0011*Point*10)))
私の目標は、Close[0]がClose[1]の上/下に.0011 pipsになるまでif文をトリガーしないようにすることです。
それはOKをコンパイルしますが、これは私の目標を達成するための最良の方法ですか?私のブローカーは5桁です
よろしくお願いします/MT4-レッスン
レイメタトレーダーから別のチャートを開くためのスクリプトをまだ探しています。どこにも ないのですが・・・。![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
[
mladenです。
ありがとうございます!
レイ
QUOTE=mladen;448082]Ray
私の見る限り、乗算から "Point*10 "を取り除くだけ です(GBPUSDの場合、0.0011*Point*10 は 0.0011*0.00001*10 になり、それはあなたが望むものではありません)。
...
エアクエスト
私も見たことがありません
メタトレーダーから別のチャートを開くスクリプトをまだ探しています。どこにもないのですが・・・。
...
レイ
通常のピップ距離の計算を行うには、このようなものが良いのかもしれませんね。
....
start()
{
double pipModifier=1; if (Digits==3 || Digits==5) pipModifier = 10;
double distanceToUse = pipDistance*Point*pipModifier;
}
そうすれば、より「柔軟」な使い方ができるかもしれません。
mladenです。
Eaのエントリーは、利用していないようです。
if (trend > 0 && (Close[0] > (Close[1]+ 0.0011)) && Close[0] > upper && Close[1] > upper && Close[2] < upper) result = mode;
if (trend < 0 && (Close[0] < (Close[1]- 0.0011)) && Close[0] < lower && Close[1] lower) result = -mode;
07:33のショートエントリーは、まさにFakeトレンドから外れないように11pipの計算を使おうとしています。MathAbs" や "MathMax" などのMath (Close[0] > (Close[1]+ 0.0011)) を使用すべきでしょうか?
どんな提案でも歓迎されるだろう
ありがとうございます。
レイ
レイ 私の見る限り、あなたがしなければならないことは、乗算から「ポイント*10」を取り除くことです(0.0011*ポイント*10はGBPUSDの場合、0.0011*0.00001*10となり、それはあなたが望むことではありません)。