アスク! - ページ 114

 
 
ファイル:
testergraph.jpg  61 kb
 

IN10TION

本当にありがとうございました。あなたのような人々の寛大さがなかったら、私はどうすればいいかわかりません。あなたの知識を共有していただき、ありがとうございます。私はすでにこのフォーラムから多くのことを学び、多くのものを得ています。ありがとうございました。私は間違いなくあなたに更新を維持します。もう一度、ありがとうございました。

 
 
 

IN10TIONさん、こんにちは。

そうですね。

さらに、形成されてから1、2、3本待つとしたら...その部分をさらに説明しましょう。例えば、午前10時のバーの終わりにインサイドバーがあるとします。今、私は午後12時(2バー後)の高値または安値を取り、午後1時1分に買い停止または売り停止を 配置したいと思います。

私が明確であったことを願っています。さらに説明が必要な場合は、遠慮なくお尋ねください。

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

フォレックセル

IN10TION:
王子/内側バーの前後にバーの値を取りたいのなら、この王子/内側バーが最初に形成されなければならない。そうでなければ、王子/内側バーがあるかどうか分からないから、王子/内側バーの次のバーが、保留であるかどうかにかかわらず、あなたが売買注文を出した現在のバーでなければならない...

とありますが、ドージ/インサイドバーの前に価格値を取りたいのですか?

もし、そのあとであれば、ドージ/インサイドバーの後、数バー待たなければならない。

何か論理的でないような気がします。

もっとインプットが必要だと思う
 

このためのコードをすでに持っていて、それを開始したのですか?

mq4ファイルで?

まず最初に必要なのは、doji/inside = yes or noの確認です。

設定によって、doji/insideの前に見るか、待つかになります。

2本待つと、前のバーの高値か安値によって注文を決めなければならない。

さて、あなたはプログラミングを始めることができます 童子やインサイダーを見つけるためのコードがありますか?

...

forexcel:
IN10TIONさん、こんにちは。

そうですね、童子やインサイドバーの形成後、その童子やインサイドバーの1、2、3本前に行って、買い停止や売り停止ができるようにしたいです。

さらに、形成されてから1、2、3本待つとしたら...その部分をさらに説明しましょう。例えば、午前10時のバーの終わりにインサイドバーがあるとします。今、私は午後12時(2バー後)の高値または安値を取り、午後1時1分に買い停止または売り停止を配置したいと思います。

私が明確であったことを願っています。さらに説明が必要な場合は、遠慮なくお尋ねください。

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

フォアセル
 

EA があまりにも多くの注文を出す

EAが複数のポジションを次々とオープンするのを止めるには、どのような方法がありますか?スリープ 機能を追加しようと考えていますが、EAがスリープしている間に行われたかもしれない取引を見逃したくありません。

ファイル:
multi-order.jpg  115 kb
 

EAをビジュアルチャート上で動作させ、いくつかの異なるインジケータを適用し、これらのインジケータが過剰注文をフィルタリングするのに役立つかを確認します。シンプルなストキャスティクスを使ったり、期間を変えたり、ストキャスティクスの値を調整したり...RSIやCCIを試してみてください。信頼できる同じ通貨ペ アを使い続けましょう。どの通貨ペアにもその人の設定や難易度があります。シンプルに。

cutzpr:
EAが複数のポジションを次々とオープンするのを止めるには、どのような方法があるでしょうか。スリープ機能を追加しようと思っていますが、EAがスリープしている間に取れたかもしれないトレードを逃したくありません。
 
IN10TION:
iBarShiftは、その日に開始したバー、またはその日の終了バーを見つけることができます。

int iBarShift( string symbol, int timeframe, datetime time, bool exact=false)

次に...

iHighestとiLowestの結果を見つけるために、これらのバーポジションを使用します。

int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

int iLowest( 文字列シンボル, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

結果&完了

int yy = TimeYear(Time[0]);

int mm = TimeMonth(Time[0]);

int dd = TimeDay(Time[0]);

datetime var1;

string yymmddms = yy+"."+mm+"."+dd+" 00:00" ;

var1 = StrToTime(yymmddms);

int shift =i BarShift(NULL,0,var1,false);

int hh = Highest(NULL,0,MODE_HIGH,shift,0);

int ll = Lowest(NULL,0,MODE_LOW,shift,0);

double xRES = iHigh(NULL,0,hh) ;

double xSUP = iLow(NULL,0,ll) ;

今日の高値と安値のバー番号を見つけるもっと簡単な方法はないでしょうか?