![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_08.png?8acaa2e)
はじめまして。初めて投稿します。
Excel VBAを使って日足を取得し、ボリンジャーバンドをマクロで
計算させてExcelシートにチャート表示させているのですが、
自分で計算したチャートは、折れ線グラフで表示されるせいか値が
微妙に違ってしまいます。
ボリンジャーバンドをうまくチャートに表示する方法がわかる方が
いらっしゃれば教えていただきたいです。よろしくお願いします。
ボリンジャーバンドを計算するコードは以下のようにしました。
Sub Bollinger_Band()
Dim sigma As Integer
length(1) = 25 'MAの期間
sigma = 2 'σの設定
co1 = 13 'Bollinger_Band(-2σ)の列
co2 = 14 'Bollinger_Band(+2σ)の列
co3 = 8 'MAの列
If firstrow < length(1) + 2 Then ro1 = length(1) + 2 Else ro1 = firstrow
For i = ro1 To lastrow
Cells(i, co1) = Cells(i, co3) - sigma * WorksheetFunction.StDevP(Cells(i - length(1) + 1, 5), Cells(i, 5)) 'Cells(i,5)は終値
Cells(i, co2) = Cells(i, co3) + sigma * WorksheetFunction.StDevP(Cells(i - length(1) + 1, 5), Cells(i, 5))
Next i
End Sub
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ざっと気になるところでは…
stdevpでなくstdevか
sigmaをdoubleにしてみるとか
VBAじゃなくて普通に関数使った方が早くないですか?
いずれにせよ、気にしなければならないほどの誤差は出ないと思うんですが…
この回答への補足
count0 さん、回答ありがとうございます。
最初はstdevで計算していましたが、stdevpのほうがチャートに表示したときに誤差がでにくいような気がしたのでstdevpで計算しました。
ただ、MarketSpeedのチャートをみると、バンドが平滑されているような感じでしたし、実際自分が計算した値と同じ日の値が明らかに違うので、銘柄をスクリーニングするには使えないと思いました。
BBの計算式も正しいと思うので、ならば証券会社やヤフーファイナンスのBBはどのようにして算出しているのか知りたいと思いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) vba 重複データ合算 5 2023/07/05 18:55
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) vbaの計算 if elseと範囲について 6 2022/11/26 01:49
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
チャートの見方(初歩的な質問です
-
どの一目均衡表を使っていますか?
-
13週移動平均線と26週移動平均線
-
公開市場操作OPが行われてい...
-
楽天の手数料無料コースについ...
-
皆さん、トレードにはディスプ...
-
おすすめ証券会社(取引画面)
-
有料でどの銘柄を買えばいいか
-
SBI証券の「概算注文見積」って...
-
寄り付き前の成り行き注文の順...
-
逆指値勉強中です 楽天
-
いくらくらいで始められましたか?
-
早く約定させるには?
-
株価について
-
業種毎の平均的なPERって?...
-
取引終了時(15:00)の大量取引...
-
信用買いと空売り
-
pts
-
退職金を元手に、デイトレを始...
-
買付余力(買付限度額)とルー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
13週移動平均線と26週移動平均線
-
チャートについて。 赤、青、緑...
-
一目均衡表が無料で見たい
-
移動平均線の日にちを変えたい。
-
オメガチャートの使い方を説明...
-
倒産・上場廃止企業の日足チャ...
-
チャートの見方(初歩的な質問です
-
どの一目均衡表を使っていますか?
-
9927ワットマン
-
移動平均線の値についての基本
-
テクニカルを本格的に勉強した...
-
かぎ足チャートの「ろあ買」っ...
-
株式の信用売買の方法について
-
1日1日の株価を
-
チャートに関する素朴な疑問
-
5種類の移動平均線が表示される...
-
日経平均以外の指標について
-
株や暗号通貨のチャートは意味...
-
移動平均線の見方
-
12月の日経平均株価
おすすめ情報