mt4の一つのmq4プログラムで、メインウインドウに移動平均線を、サブウンドウにRSIを表示することはできますか。
それぞれを別のMQ4として挿入すればできるのですが、一個のプログラムでやりたいのです。
下記のテストで、
//#property indicator_chart_window
#property indicator_separate_window
では、いずれかしか指定できないので 、smaとrsi を別々のウインドウ に表示させることは、色々試しましたができませんでした。
”FXメタトレーダ実践”書籍にはこれに関した明確な記述はなく、EA集の本にもこのような例が無いのです。
propaty指定で表示するウインドウを指標に合わせて設定できれば良いのですが・・・・。
//#property indicator_chart_window
#property indicator_separate_window
#property indicator_buffers 2
double sma[];
double rsi[];
nt init()
{
SetIndexBuffer(0,sma);
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,Yellow);
SetIndexBuffer(1,rsi);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1,Red);
return(0);
}
int start()
{
int counted_bars=IndicatorCounted();
int limit=Bars-counted_bars;
for(int i=limit-1;i>=0; i--){
sma[i]=iMA(NULL, 0,10,0,MODE_SMA,PRICE_CLOSE, i);
rsi[i]=iRSI(NULL, 0,10,PRICE_CLOSE,i);
}
return(0);
}
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> さらに別手段として、別MQ4を手動で挿入する代わりに、メインルーチンから呼び出す形(CALL XXなど)できないものかと検索しましたが、見つかりませんでした。
私が言う「裏ワザ」は別の手段ですけど、そこまでして無理やりに2つのインジケーターを描画!するほどのメリットはないでしょ?ってことです。
プログラムごときに意固地になっても仕方ありません。
No.1
- 回答日時:
> できますか。
→できません。
但し、「2つのインジケーターを1つにする」以上の恐ろしいくらいのメリットがあるのなら、、、裏ワザは存在します。
。。。しかし、、、どう考えても、恐ろしいほどのメリットはないと思われるので、、、以上、となります。
この回答への補足
さらに別手段として、別MQ4を手動で挿入する代わりに、メインルーチンから呼び出す形(CALL XXなど)できないものかと検索しましたが、見つかりませんでした。
テンプレートなら近いことができるでしょうか(使ったことがない)
ご返事ありがとうございます。通常はできないことわかりました。それぞれはできるわけですから、共にできることは”普通の発想”のように思うからです。MT4の欠陥と思うような設計思想なのですね。特別な不都合はないと思うにですが・・・。代替手段として、足とSMAの差分をインデックスとしてrsiと一緒に、あるいはさらに別に表示させることはできそうに思いますが、それでは直感性が損なわれると思います。できてよさそうに思うので長い期間悩んでいました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FX・外国為替取引 mql4のコンパイルエラー箇所の修正お願いします。 1 2023/03/15 16:14
- FX・外国為替取引 pine scriptのコードが動作しない 1 2023/02/01 19:03
- FX・外国為替取引 FXの移動平均線(SMA) 短期・中期・長期は何日を表示させてますか? 1 2023/03/07 16:15
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
円安が記録的とニュースでも言...
-
1ドル=155円ってことですか?
-
追加証拠金
-
ドル円は何円まで行くでしょう...
-
投資信託のその日の終値は、日...
-
投資いま下がってますが、 買っ...
-
給与所得と為替利益だけだと、...
-
このままアメリカのインフレが...
-
こんなに円安が進行しているの...
-
親類が投資詐欺に遭ってるかも...
-
トレーダーっていくら利益出て...
-
1ドル155円に迫っています。 こ...
-
為替相場の決まり方
-
セントレア空港内の以下の外貨...
-
YouTubeとか書籍でFXで五万円を...
-
外貨預金
-
円相場ですが一長一短あります...
-
質問です
-
日銀の政策金利発表で円安が進...
-
ドル/円が1ドル100円以下の時に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MT4のHeiken Ashi Smoothedをサ...
-
MT5のBIT(売り)ASK(買い)のライ...
-
陽線・陰線が切り替わったらア...
-
MT4のオーダー発注インジケーター
-
ダウ理論の転換に関するインジ...
-
MT4に線を引く
-
急にMT4のインジケーターのダウ...
-
フリーのMT4インジケーターのエ...
-
MT4でインジケーターにSendmail...
-
MT4インジケーター「BolliTocher」
-
MT4 RSIインジケーターにつ...
-
MT4のインディケーターのパラメ...
-
MT4サブウインドウの移動線のク...
-
メタトレーダー MT4について
-
MT4のインジケーターの上の数字...
-
MT4でsmaとrsiを別ウインドウ...
-
Tera Termが途中で切れるのです...
-
2回戦止まりは2回戦は勝ってい...
-
遠藤さくらと言う人が、毎日100...
-
80歳の高齢者ですが、金融庁に...
おすすめ情報