コーディングのヘルプ - ページ 23

 

...

paijowijaya。

そのコードは0.0002という結果を返す ことはありません。

それは整数といくつかの小数としてのpipsの結果を返します。5桁のブローカーでクローズオープン差の場合、nnn.0から nnn.9 pipsの範囲の結果が返されるでしょう。私が理解する限り、要点は差を意味のある値に「標準化」することであり、このコードはまさにそれを行います - 各ブローカーの各シンボルについてnnn.n pipsとして結果を標準化します。それを試してみて、それがどのような結果をもたらすか分かるでしょう。

よろしくお願いします。

ムラデン

paijowijaya:
驚いたことに、私の質問にMladen師匠が答えてくれて、とてもうれしいです。

しかし、申し訳ありませんが、私はまだ混乱しています、あなたは完全なコーディングを与えるだろうか?値* 100000私は0.0002(カンマの後ろに4桁)ではなく、読書で簡単にすることを意味しますが、あなたがより簡単な方法を持っているなら、私はあなたの方法に従っていきます。本質的には、(その値は、クローズとの差から取られる - オープン)私はちょうど私がアップロードした画像として水平線を描きたい小さい3キャンドル(バランスゾーンまたは買い手=売り手または横道ゾーン、それぞれのTFその異なる数)を発見したときに、。この線によって、チャートの需要と供給がわかります。または、そのようなインジケータはありますか?

よろしくお願いします。

ありがとうございます。
 

EAを改造する

皆さん、こんにちは。

私は、うまく修正すれば、多くのピップを稼ぐことができる非常に良いエキスパートアドバイザーを見つけました。

そのEAはBig Dogと呼ばれていますが、残念ながら誰が作ったのかわかりません。

EAは非常に簡単で、タイムボックスを置くだけで、彼は安値と高値を取り、安値の下に売り注文を入れ、高値の上に買い注文を入れるので、あなたが理解したように、ブレーキアウトEAである。

唯一の問題は、機能が少ないことです。

それは、以下の通りです。

ファーストテイクプロフィット

セカンドテイクプロフィット

トレーリングストップ

ストップロスを使うかどうか(YESかNOか)

ストップロス

ロット

スリッページ

ウィンドウの開始

ウィンドウズエンド

マネーマネジメントを使用する (yes or no)

口座はマイクロか (yes or no)

リスク

さて、2つ目のストップロスが機能しないので、それを修正するのが良いでしょう。

最初の利益確定 30

セカンドテイクプロフィット 30

30テイクプロフィット30

4回目の利食い 10

それぞれのテイクプロフィットで、ストップロスを前のものに移動させる。

BEは自動的に

高値・安値から3~4ピップスオーバー/アンダーで注文します。

テイクプロフィットがヒットしたら反対方向の注文をデリート

このEAにこの機能を追加すれば、EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCHF, USDCADのペアで07-09 gmtに置くと、本当に素晴らしい利益を得られることが保証されますし、最初の利益確定が15pipsと低い場合、ほとんど常にヒットします。

big dog brake-outでググってみてください。

もし、このEAに興味があり、改造方法をご存知の方がいらっしゃいましたら、コメント頂ければ幸いです。

それでは、良い一日を!big_dog.mq4

ファイル:
big_dog.mq4  9 kb
 

...

パイジョウイジャヤ

最小と最大を探すには、正確なバーを見つけなければなりません。私の見る限り、あなたはピークでそれらを見つけようとしているので、私はあなたが最小値と最大値を探し始めるべき正確なバーを見つけるために、ある種のジグザグを使用することをお勧めします。ピークを探すのは決して「一方通行」ではありませんし、正直なところ、投稿された写真から最小値と最大値を探したい場所をどのように想像したのか、私にはわかりません。私が投稿したコードは、(スレッドの名前にあるように)コーディングの手助けをするためのものであり、あなたの完全なインジケータを作るためのものではありません。

よろしくお願いします。

ムラデン

paijowijaya:
マスターMladen。

マスター、どのようにインジケータが価格が通過していると水平線を残している場合、我々は移動し、再び小さなろうそくを見ている価格の上下にやりたいように小さく成形3ろうそくを探すことになっていますそのマスターMladen。

私はされるので。

if iLow ((NULL, PERIOD_H4, 1) upper_limit)) Buy== true; if iHigh ((NULL, PERIOD_H4, 1) >lower_limit && iClose(( NULL, PERIOD_H4,1)> lower_limit)) Sell== true;

あなたが提出するインジケータは、常に線が常に価格を歩いているように3キャンドルmengikuri価格を探しています。インジケータがこのようである場合、私は私のEAで上記のコマンドを使用することができませんでした。

私の最高の手紙。

ありがとうございます、ムラデン様
 

ムラデン様、認識の誤りがあります。

mladen:
paijowijaya,

私が理解した限りでは、要点は差を意味のある値に「標準化」することであり、そのコードはまさにそれを行います。それを試してみて、それがどのような結果をもたらすか分かるでしょう。

よろしくお願いします。

ムラデン

マスター・ムラデン

マスターは、インジケータは、価格が通過している場合、我々は移動し、再び小さなろうそくを見ているされている価格の上下にやりたいように小さく成形3ろうそくを探すことになっていると水平線の ままにしておく方法。私はマスタームラデンを必要とするもの、このようなインジケータ。

私は私のEA(例えば)で言われるでしょう。

if iLow ((NULL, PERIOD_H4, 1) upper_limit)) Buy== true; if iHigh ((NULL, PERIOD_H4, 1) >lower_limit && iClose(( NULL, PERIOD_H4,1)< lower_limit)) Sell== true;

あなたが提出した指標は、常にラインが常に価格と歩いているように、価格に続いて3ろうそくを探しています。このようなインジケータであれば、私のEAで上記のコマンドを使用することはできませんでした。だから、私は知覚のエラーがあると言いました。私のイングリッシュは良くありませんごめんなさい。

よろしくお願いします。

Mladen様ありがとうございます。

 
mladen:
paijowijaya

私が投稿したコードは、(スレッド名の通り)コーディングの手助けをするためのもので、あなたの完全なインジケータを作るためのものではありません。

に関して

Mladen

はい、私はあなたの意図を理解しますが、それは私が現在の価格の上下に3つのろうそくを識別するためにそれを作る方法を理解していないものです。Okey問題なしマスターMladen、私はすべてのプロンプトのための多くの感謝を言うとうまくいけば私はそれを作る方法を見つけることができる固定行は、あなたの指示の価格に従って実行していない。もう一度、すべてのあなたの応答と指導のための多くの感謝。

最高のregards。

マスターMladenありがとうございます

 

...

パイジョウイジャヤ

この例では:
double highest = High; double lowest = Low;

iHighest()とiLowest()関数の 呼び出しでstartFromBarパラメータの前にある3という 数字は、3本のバーをチェックして、その中の最高値と最安値のバー番号を見つけるという意味です。startFromBarは、3本のバーをカウントし始める開始バーです。

paijowijaya:
しかし、現在の価格の上下にある3本のローソクを識別する方法がわかりません。Okey問題なしマスターMladen、私はすべてのプロンプトのための多くの感謝を言うとうまくいけば私はそれを作る方法を見つけることができる固定行は、あなたの指示の価格に従って実行していない。もう一度、すべてのあなたの応答と指導のための多くの感謝。

よろしくお願いします。

マスターMladenありがとうございます
 

...

そして、インジケータはどのようにして、まさにその場所にその線を引くべきであると「知って」いるのでしょうか?つまり、明確なルールがあるということです。それがなければ( "場所を知っている")それは何も描画する ことはできませんし、私が見たところ、彼らはほとんどランダムに選択されたポイントで描かれています。

paijowijaya:
マスターMladen。

私は今ここにH1 EURUSDをアップロードするもので、写真で方法についてマスター。

そして私は、上限と下限のための平均オープン3キャンドルと平均クローズ3キャンドルからラインドローをしたい、高または低からではありません。また、価格の上下に線を引きたいのですが。どのようにコーディングマスターMladen?前にありがとうございました。

私のベストリーガーズ

ありがとうございます、ムラデン様
 
mladen:
paijowijaya この例では。
double highest = High; double lowest = Low;
iHighest()とiLowest()関数の呼び出しで、startFromBarの前に3という 数字があるのは、3本のバーをチェックして、その中の最高値と最安値のバー番号を見つけるということです。startFromBarは、3本のバーをカウントし始める開始バーです。

マスター・ムラデン

マスター私がアップロードするもので、ここでH1 EURUSD今ピクニックではどうでしょう。今、あなたは "startFromBar "と言ったが、この状況についてどうですかマスター?また、H1,H4,D1の状況のオプションを持ちたい場合はどうしたらよいでしょうか?

また、上限と下限の ラインは、高値や安値からではなく、その3本のローソク足のうち、一番遠いOpenと一番遠いCloseから引いて欲しいのですが。また、今の値段ではなく、今の値段の上下に線を引いて欲しいのです。この場合、私は唯一の領域を識別したい 高低ではない、我々は唯一のH1、H4とD1で小さな体を形成する3キャンドルで構成され、最大を制限する領域です。どのようにコーディングマスターMladen?前にありがとうございました。

私のベストリーガーズ

マスターMladenありがとうございました

ファイル:
 

...

パイジョウイジャヤ

申し訳ありませんが、私はあなたを助けることができません。もし、あなたが何を言っているのか理解できる人がいれば、その人があなたを助けることができるかもしれません。私の質問は未回答のままであり、あなたが何を言っているのか理解できないので、私はできません。

よろしくお願いします。

ムラデン

 
mladen:
そして、それは正確にそれらのスポットにそれらの線を描くべきであることを指標はどのように "知っている "のですか?明確なルールがあるのでしょうか?それがなければ( "場所を知っている")それは何も描画することはできませんし、私が見たところ、彼らはほとんどランダムに選択されたポイントで描かれています。

コーディングは、ろうそく1号は、他の3つのキャンドルで最も遠いまたは最も高いオープンであるかどうかを知ることができます --->水平線を 作成し、ろうそく1号は、他の3キャンドルで最も遠いまたは高いクローズの値を持っている場合 --->水平線を作成し、それがキャンドル2号と3を見ていない場合、すべて同じ場合は、存在する3つのろうそくのいずれかに開いて閉じるを取ります。ろうそくの数を変更することができますので、私は、これが設定することができると思います3だけでなく、多分2多分4、多分5です。マスターMladenあなたはどう思いますか?

私の先生は、ハイローキャンドルからではなく、ボディキャンドルから描かれた上限と下限のラインであるべきだと言った、これはどうですか、マスタームラーデン? と言われたのですが、どうなんでしょう?それはちょうど限界域のライン(限り、それは3小さなボディローソクを識別することにある)ですが、ハイローから描かれた場合、実際に問題はありませんが、リミットラインは大きすぎることです。

私のベストレガード。

Mladen様ありがとうございます。

ファイル: