どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 521

 
artmedia70:
オオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオこうした判断があったからこそ、後にイノベーションを議論するスレッドで、ここのユーザーから唾棄されることになったのです。 。

まあ、聞いたのはユーザーだけでなく、プログラマーなんですけどね...。

インジケーターにアラートを表示させればいいだけなのかもしれません。そうすれば、とにかくウィンドウが表示されます。

正直なところ、この実験は無駄になってしまうのではないかと思っています。結局のところ、インジケーターのウィンドウの高さは、その読み取り値だけでなく、ウィンドウ内のバーの数 にも依存するのです。

 
artmedia70:

もちろん、分裂します。


...

[in] 現在のチャートサブウインドウのインデックス (0 - メイン価格チャート).


また、インジケータがチャート上にない場合は、ウィンドウデータを取得することはできません。


メインウィンドウに表示されているインジケータのインデックスが0のままの場合はどうでしょうか?ある時間軸では隠れていても、窓はあるのです。
 
evillive:
メインウィンドウに表示されているインジケータのインデックスが0のままの場合はどうでしょうか?

別ウィンドウのインジケーターの話です。もちろん、インジケータが価格チャート上にある場合は、はい、インデックス0を使用してメインウィンドウからデータを取得することができます。
 
顧問の先生の113行目を見てください、もしかしたら余分なカンマがあるのでは?
 
artmedia70:

StopLevelの要件を考慮したストップオーダーの計算例です。

グローバルに

そして、Expert Advisorのコードで、トレードを送信する前に

artmedia70 です。

StopLevelの要件を含むストップオーダーの計算例。

グローバルに

そして、トレードリクエストを送信する前のEAコードで。


ありがとうございました。
 
artmedia70:
別ウィンドウのインジケーターの話です。もちろん、インジケータが価格チャート上にあった場合 - はい、インデックス0 、メインウィンドウからデータを取得することができます。


あ、そういや、この関数で できることなら、ChartTimePriceToXY() でインジケータウィンドウの枠のY座標を決定して、チャート自体のY座標を追えることを除けば、そうですね。
 
evillive:

スクリプトが起動したとき、サーバーの時計は何時を示していましたか?しかも今日は全然月曜日じゃないし・・・。


でも、1時間ずっとアラートを必要とする人はほとんどいないでしょう。


このアラートはデモ用に表示されたもので、スクリプトというかExpert Advisorの中で削除される予定です。理想的には、すべての変数が1時間ごとではなく、日ごとであるべきです。ブローカーの時間の問題についても教えてほしい。

AlexMikash

 
AlexMikash:


アラートは説明用のもので、スクリプトというかEAから削除されます。理想的には、すべての変数が時間単位ではなく、日単位であるべきです。ブローカーの時間の問題についても教えてほしい。

ブローカーの時間には問題はありません。問題は、あなたの作成した if(DayOfWeek()==1 && Hour()==1) で、月曜日の夜、丸1時間、毎ティックで実行されることです。この場合、サーバータイムが 使用されるため、他の時間帯(サーバータイムが月曜日の午前1時から午前2時の間)にスクリプトを実行しても、アラートは生成されないからです。
 
すべて使える、わかる!ありがとうございました。
 

if()演算子で等号をチェックする際に、=の代わりに1つだけ(誤)入れると、どの段階(コンパイル、不具合実行)でもエラーが発生しない。なぜ?