// так РАБОТАЕТ !!!intFATLsB=iCustom(NULL,0,"FATLs",0,0);
intFATLsS=iCustom(NULL,0,"FATLs",1,0);
// а вот так НЕТ ...doubleFATLsB=iCustom(NULL,0,"FATLs",0,0);
doubleFATLsS=iCustom(NULL,0,"FATLs",1,0);
// если потом в коде есть сранвнение с 0 или 1, напримерif(FATLsB==1){CloseSell(); SetBuy(); }
// так РАБОТАЕТ !!!intFATLsB=iCustom(NULL,0,"FATLs",0,0);
intFATLsS=iCustom(NULL,0,"FATLs",1,0);
// а вот так НЕТ ...doubleFATLsB=iCustom(NULL,0,"FATLs",0,0);
doubleFATLsS=iCustom(NULL,0,"FATLs",1,0);
// если потом в коде есть сранвнение с 0 или 1, напримерif(FATLsB==1){CloseSell(); SetBuy(); }
そう、なんとなくですが、インジケータ名がhilo.mq4であることを考えると、こんな感じでしょうか。
小さな問題インジケーターのアドバイザーが活躍します。でも...ショートトレードの実施でこそ!
すなわち、バッファ番号=1、ゼロと最初のバーの値で
販売条件として、動作に問題はありません。
しかし、Expert Advisorは買おうとしません!何が悪いのかわからない!?正しく条件を設定できたと思います。バッファ番号=0。
買いません!あるいは、ごく稀に「光」から購入することもあります。
ビジュアルモードチャート上のインジケータの ラインは正しく構築されているようですが......!
ここで何が問題になり得るのか。
そう、なんとなくですが、インジケータ名がhilo.mq4であることを考えると、こんな感じでしょうか。
小さな問題インジケーターのアドバイザーが活躍します。でも...ショートトレードの実施でこそ!
すなわち、バッファ番号=1、ゼロと最初のバーの値で
販売条件として、動作に問題はありません。
しかし、Expert Advisorは買おうとしません!何が悪いのかわからない!?正しく条件を設定できたと思います。バッファ番号=0。
買いません!あるいは、ごく稀に「光」から購入することもあります。
ビジュアルモードチャート上のインジケータのラインは正しく構築されているようですが......!
ここで問題になりそうなことは何でしょうか?
私もこの質問には興味があります))。
カスタムインジケータで作業していると、そのことに気がつきました。
カスタムインジケータで作業していると、そのことに気がつきました。
最初のケースでは,代入操作の 前に対象となるint型への変換がある.したがって、比較条件は正しく動作します。
2番目のケースとして,浮動小数点数を指定された精度に丸める必要があります。
すみません...
私の上記の例は、間違いに基づくものです。
FATLsの 指標によるリトレース可能な 価格に割り当てられたということでした。
EURUSDでは 気づかず、「矢印が出る」のをブル0とブル1と勘違いしてしまいました。
しかし、このヴァリアントでは、その状況を修正しました。
皆さん、こんにちは。
アドバイスをお願いします。
チャート上に遅いMAと速いMAが交差しているとします。 最初の小節で
その後、さらに数小節を経過させる。
最後のМАがどのバーでクロスしたかを判断するにはどうしたらよいですか?
-----------------------------
どのように問題にアプローチすればいいのか、考えることすらできない。
チャート上に遅いMAと速いMAが交差しているとします。 最初の小節で
それから、さらに何本かの小節が過ぎました。
過去のどのバーで、指定したMAの最後の交差が発生したかを判断するにはどうしたらよいですか?
現在のバーで知りたい。
MA_1とMA_2という2本のバーの最後の交差から何本経過したか。
このようなループをどのようにアレンジするのでしょうか?
if (MA_1>MA_2) {.
現在のバーで知りたい。
2つのMA_1 MA_2の最後の交差から何バーが経過したか。
このサイクルはどのように行うのですか?