#property indicator_chart_window#property indicator_buffers 2#property indicator_color1 Red#property indicator_color2 Redexternint Quant_Bars = 5; //количество баровint i; //номер бараint Minimum; //минимум за n баровint Maximum; //максимум за n баров//--- buffersdouble Line_1[]; //объявление массивов под..double Line_2[]; //..буферы индикаторовint init()
{
//---- indicatorsSetIndexStyle(0,DRAW_LINE,STYLE_SOLID,2); //стиль линииSetIndexBuffer(0,Line_1); //назнач. массива буферуSetIndexStyle(1,DRAW_LINE,STYLE_SOLID,2); //стиль линииSetIndexBuffer(1,Line_2); //назнач. массива буферу//----return;
}
int start()
{
double Minimum = Bid; //мин. ценаdouble Maximum = Bid; //макс. ценаfor(i=1; i<=Quant_Bars; i++)
{
if(Low[i]<Minimum) //если меньше известного..
Minimum = Low[i]; //..то оно и будет минимальнымif(High[i]>Maximum) //если большн известного..
Maximum = High[i]; //..то оно и будет максимальным
}
//// Здесь как минимум нужен цикл, лучше два разных - для мин и макс ..............//
Line_1[i] = Minimum; //отобразить линию минимума
Line_2[i] = Maximum; //отобразить линию максимумаreturn;
}
皆さん、こんばんは。
私は、過去n本のバーの中で最小値と最大 値を表示するインジケータ(初めてのインジケータです)を書こうと しました。
何が間違っていたのか、理解できないようです。
私が何をしようとしているのか理解できるように助けてください。
カウントダウンは1小節から始まります。
こんばんは。座標ay1, ay2 ...の2本の曲線があります。ayN,もう一方は座標by1,by2 ...です.byN.SUM((ayN-K*byN)^2)/N <=C (Cはある数)となるようなKの値があるかどうかを調べることが必要である。
こんばんは。
コーディングに関しては、ちょっと「クルクルパー」なんです :)フィボナッチ指標に基づいたExpert Advisorを構築しています。今までの戦略には注目していない。問題は7つのフィボナッチレベル ですが、それぞれのレベルをクロスさせる方法は、2種類の保留注文だけを設定し、それ以上は設定しないことです。
何かヒントがあれば幸いです。
ぎこちないロシア語で申し訳ありません。
ピリオドを複数個使用する。
例:H1
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
H3でも同じ値が必要な場合
H1に設定する
extern int FastEMA=36;
extern int SlowEMA=78;
extern int SignalSMA=27;
は、すべてのインデックスで動作するわけではありません。
付録:任意のTFに対する確率的実装の例
皆さん、こんばんは。
私は、過去n本のバーの中で最小値と最大 値を表示するインジケータ(初めてのインジケータです)を書こうとしました。
どこを間違えているのかがわからない。
私のやりたいことを理解するために、どうか助けてください
カウントダウンは1小節から始まります。
こんばんは!(^o^)教えてください、矢は1本か2本入れれば十分なのでしょうか?
こんにちは。
賢い人は簡単なことをアドバイスしてください。 私は3つのExpert Advisorを異なる通貨ペアで同時に作動させています。それらのいずれかが取引したい場合は、どのように私は、この通貨ペアですでに開いている取引があるかどうかを確認できますか? 1つだけのExpert Advisorが動作している場合は、すべてが容易である。OrderTotal()。たくさんあるときは、どうすればいいのか?
こんにちは。
賢い人は簡単なことをアドバイスしてください。 私は3つのExpert Advisorを異なる通貨ペアで同時に作動させています。それらのいずれかが取引したい場合は、どのように私は、この通貨ペアですでに開いている取引があるかどうかを確認できますか? 1つだけのExpert Advisorが動作している場合は、すべてが容易である。OrderTotal()。たくさんあるときは、どうすればいいのか?