if(BB_Upper-BB_Lower!=0){double Answer= (Close[i]-BB_Upper)/(BB_Upper-BB_Lower);}else{ Print("Zero Divided");} 割り算は基本事前に0でないことを確認するようにすれば問題ないはずです。
Keisuke Tsutsui:
if(BB_Upper-BB_Lower!=0){double Answer= (Close[i]-BB_Upper)/(BB_Upper-BB_Lower);}else{ Print("Zero Divided");} 割り算は基本事前に0でないことを確認するようにすれば問題ないはずです。
出来ました!よくよく考えたらそうですよね。。。ありがとうございます

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
現在やりたいこと(Close[i]-BB_Upper)/(BB_Upper-BB_Lower)を計算したい
NormalizeDouble(Double型/Double型,Digits);とやってみたのですがエラー(エラー表示はされないものの処理が行われていない)が起きてしまいます。
掛け算はいけるのは確認したのですが割り算はやり方が違うのでしょうか?わかる方ご教授ください。よろしくお願いします!