エリート指標 :) - ページ 493

 

...

ダニエル

お待たせしました

dakiki:
こんにちは、Mladenです。

以上、どうもありがとうございました。最後のヒストグラムはこれです。

ありがとうございました。

ダニエル
ファイル:
 
mladen:
ダシオ

投稿を拝見して今テストしていますが、エラーは見当たりません

私のPCでは問題なく動作しているようなので、画像と詳しい説明をお待ちします

ご対応ありがとうございます。

チャートの画像キャプチャを添付します。

私はそれが常に起こるわけではないことを指摘しました。

あなたがそれを修正することができます願っています。

、ありがとうございます。

ファイル:
example.bmp  958 kb
example.jpg  65 kb
 

...

ダシオ

ArrowOnlastはtrueに設定されていますか?

多少似たような条件でテストしてみたところ、このようになりました(なので、こちらでは問題なく動作します)。

また、あなたのブローカーは日曜日のデータ(通常ある1時間か2時間のもの)を持っていますか?それは日足データで問題を引き起こすかもしれないので

dasio:
ご対応ありがとうございました。

チャートからの画像キャプチャを添付します。

常に起こるわけではないことに注意しました。

あなたがそれを修正することができます願っています。

ありがとうございます you
ファイル:
mp_ssl.gif  27 kb
 

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 になり、これはあなたが望むことではありません)。

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; //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-レッスン

レイ
 

メタトレーダーから別のチャートを開くためのスクリプトをまだ探しています。どこにも ないのですが・・・。

 

[

mladenです。

ありがとうございます!

レイ

QUOTE=mladen;448082]Ray

私の見る限り、乗算から "Point*10 "を取り除くだけ です(GBPUSDの場合、0.0011*Point*10 は 0.0011*0.00001*10 になり、それはあなたが望むものではありません)。

 

...

エアクエスト

私も見たことがありません

airquest:
メタトレーダーから別のチャートを開くスクリプトをまだ探しています。どこにもないのですが・・・。
 

...

レイ

通常のピップ距離の計算を行うには、このようなものが良いのかもしれませんね。

extern double pipDistance =11;

....

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)) を使用すべきでしょうか?

どんな提案でも歓迎されるだろう

ありがとうございます。

レイ

mladen:
レイ 私の見る限り、あなたがしなければならないことは、乗算から「ポイント*10」を取り除くことです(0.0011*ポイント*10はGBPUSDの場合、0.0011*0.00001*10となり、それはあなたが望むことではありません)。
ファイル: