커뮤니티
수식 작성 부탁드립니다..
2019-07-18 08:41:40
180
글번호 130443
1. 볼린저 밴드의 상 하단폭의 측정 함수 작성해주세요..
- 현재봉 포함 최근 10개봉 볼린저 밴드의 최상단과 최하단폭의 틱수를 계산하여
리턴하는 함수를 만들어주세요..
(변수는 외부변수로 만들어서 최적화 가능하게 부탁드립니다)
2. 정각(1시간)마다 볼린저 밴드의 최상단과 최하단의 폭의 차를 틱수로 계산하여
리턴하는 함수를 만들어주세요..
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-07-18 11:19:50
안녕하세요
예스스탁입니다.
1
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
var1 = highest(Bbup,10);
var2 = Lowest(Bbdn,10);
var3 = (var1-var2)/PriceScale;
plot1(var3);
2
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
var : S1(0),D1(0),TM(0),TF(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%60;
if bdate != bdate[1] or (bdate == bdate[1] and TF < TF[1]) Then
{
var1 = bbup;
var2 = bbdn;
}
if var1 > 0 and bbup > var1 Then
var1 = bbup;
if var2 > 0 and bbdn < var2 Then
var2 = bbdn;
var3 = (var1-var2)/PriceScale;
plot1(var3);
}
plot1(var3);
즐거운 하루되세요
> 용을낚는어부 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다..
>
1. 볼린저 밴드의 상 하단폭의 측정 함수 작성해주세요..
- 현재봉 포함 최근 10개봉 볼린저 밴드의 최상단과 최하단폭의 틱수를 계산하여
리턴하는 함수를 만들어주세요..
(변수는 외부변수로 만들어서 최적화 가능하게 부탁드립니다)
2. 정각(1시간)마다 볼린저 밴드의 최상단과 최하단의 폭의 차를 틱수로 계산하여
리턴하는 함수를 만들어주세요..
감사합니다.