[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 91

 
Oper писал(а)>>

MAを一通り勉強しました。 間違いは許されません。 一点だけマウスを当てました。

その後、厳密に1mm上に移動させたところ、値が変化した。

しかし、その後もう一度動かしてみると(厳密にはミリ単位!)、値が8ポイント(!)も大きく変化している。

100回確認しました。 そして今、H1の別セグメントで確認しました。

が、ローソク足が閉じた後、値が100%に跳ね上がる。

ゼロバーの話みたいだな。では、おめでとうございます。発見がありましたね(自分用ですが)。ゼロバーのチャタリングが存在する。

 
こんにちは、質問はおそらく私のような初心者よりも上級プログラマ向けですが、私のアイデアは両方に役立つでしょう!だから質問の本質は、2つの指標で動作する指標 またはアドバイザを記述する ことは可能ですか?自分で書きたいのですが、残念ながらそのような知識はありませんので、このアイデアに興味をお持ちの方、あるいはこの分野に必要な知識をお持ちの方のお力をお借りしたいと思います。
ファイル:
 
Vinin >> :

バーゼロの話みたいですね。では、おめでとうございます。本当に自分にとって)発見があったんですね。ゼロバーのもっさり感が存在する。

MAがそのような値のギャップを持っているという事実に加えて(H4では、彼らは最大20ポイントです)。

にもかかわらず、その価値を維持する相互領域があります。

チャート上に現れた瞬間のMAの作り方を教えていただけるかもしれません。

の新しいラインポイントは、それが出現したときの値(価格)を正確に報告しましたか?

つまり、ある地点でのMAの値は、厳密に月の値に対応しているのです。

を価格に反映させることは可能でしょうか?

P.S.ゼロバーが原因かどうかわかりませんが、説明します。

H1より大きなチャートで試して、シンプルなMAを作成します。

ウィンドウに表示されるバーの数が最小になるように、チャートを引き伸ばす。

ここで、注意深くインジケーターを確認し、その値の変化を観察してください。

 
Oper писал(а)>>

MAにそのような値のギャップがあることに加えて(H4では20ポイントまである)。

にもかかわらず、価値が残っている相互領域があり、ビジュアル的にも

が発生した瞬間のMAの作り方を教えていただけるかもしれません。

MAが出現したときの値(価格)を報告させる方法をアドバイスしていただけるかもしれません。

つまり、ある地点でのMAの値が価格の値と厳密に対応している必要がある。

可能なのでしょうか?

追伸:ゼロバーかどうかは分かりませんが、説明します。

H1より大きなチャートで、シンプルなMAを作成してみてください。

平均化数を8とし、ウィンドウに最小限のバーが表示されるようにチャートを引き伸ばす。

あとは、そっとインジケーターを使い、その数値の変化を観察してください。

価格を開くことでマスクを作る。そして、最初に表示される値は、それ以上変化しない。

 

私はまだMQL4の勉強を始めたばかりで、EAを書く練習をしているところです。
EAはどのようなものであるべきなのか、教えてください。

00時に、日足が形成され終わり、新しいバーが形成され始めたら、
、確定利食い
損切りの保留注文が出されます(または、
以外のトリガー注文が修正されるか、マーケット1に対して何もされません)。保留(変更)注文の開始価格
は、新しく形成された日足バーの OHLC を使用して計算されます。

1.このEAをテストするには、どの時間枠を使用すればよいですか?

2.00.00の時刻を意図したコードの部分はどのようなものでしょうか?

こんなバリエーションがあったんだ


int T=0; // Заданное время
datetime T_tek; // Текущее время
T_tek=TimeCurrent(); // Прошло секунд
if (TimeHour(T_tek) == T) // Время - 0 часов

と、このように


...
extern datetime Open_Time=D' 00:00'; // Время открытия ордеров
...
...
if(Open_Time/60==TimeCurrent()/60)
...

そしてこれ


...
extern int Open_Time=0; // Время открытия ордеров
...
...
if(Open_Time==Hour())
...


あるいは、日棒を使用する場合、00:00:00にバインドしても意味がないのでしょうか?

3.例えば、M5タイムフレームでテストする場合、Dayタイムフレームの時系列 iOpen(iHigh,iLow,iClose) をどのように列挙すればよいでしょうか。コードのこの部分はどのように見えるべきでしょうか?

こんな感じ


...
double OO; // Open
...
for(int a = 1; a <= Bars; a++)
{
double OO=iOpen[Bars-a]; // Присваиваем OO Open сформир. дневного бара

 
Vinin писал(а)>>

バーゼロの話みたいですね。では、おめでとうございます。本当に自分にとって)発見があったんですね。ゼロバーのチャタリングが存在する。

>>はいはい、こんにちは!いかがお過ごしですか?)

 
grebec писал(а)>>

はい、はい、こんにちは!どうですか?)

もう変わらないそのバー(複数可)を使ってください。

 
Vinin >> :

初値でウェービングを構築する。そして、最初に生成された値は、それ以上変化しない。

私が答えを見つけようとしている質問は、すでにあなたによって尋ねられ、答えられたものです。

それは、「いかにしてその時の価格を知るか」ということです。
>> 新しいMAポイントが出現した瞬間の価格をどのように取得するか」というようなことをおっしゃっていましたが、これは私が答えを探している質問なのですが、なかなか見つからないのです。

バー、オープニング、クローズ、インジケーターの設定とは関係ありません。

ダミーに点をとり、そこから右へ水平線を引いて......。

それがインジケータ上のポイントの価格です。

しかし、問題は、この時点のインジケータの値が、その時点の価格と一致することは非常に稀であることです。

そして、インジケーターの値だけが必要です

どうすれば実現できるのか。

P.S. 他にどう説明したらいいのか、わかりません。



 
Oper писал(а)>>

私が答えを見つけようとしている質問は、すでにあなたによって尋ねられ、答えられたものです。

どう説明したらいいのかわからない、スクリーンショットを並べるだけでいい。
この質問に対する答えも探しているところです。

バー、オープニング、クロージング、インジケーターの設定は関係ありません。

マウスを使って、その上の特定の点を取り、そこから右方向に水平線を引いてみましょう。

線がある価格にぶつかるまで。 それがインジケーターのポイントが描かれた価格です。

しかし、問題は、この時点のインジケータの値が、その時点の価格と一致することは非常に稀であることです。

そして、必要なのは、インジケーターの値について

どうすれば実現できるのか。

P.S. 他にどう説明したらいいのか、わかりません。

他にどう説明したらいいのかわからない。

 
皆さん。H4取引でH1バーを考慮させるにはどうしたらいいでしょうか? 例えば、if(... && Close[0](H1 bar)>High[1](H1 bar) ?.........................................................。