커뮤니티
수식 수정 부탁드립니다.
2018-03-11 18:04:41
280
글번호 117295
안녕하세요?
Data1에는 120틱챠, Data2에는 30분, Data3에는 120분, Data4에는 일봉을 배치 하였습니다.
Data2의 30분이평선이 하락중일때, 가격이 30분이평선을 위로돌파했다가 아래로떨어지면 검은색 강조봉을, 반대로 30분이평선이 상승중일때 가격이 30분이평선을 아래로 돌파했다가 위로 올라가면 빨간색강조봉을 표시하려고합니다.
그래서 식을 만들어 보았는데 방법을 잘 모르겠습니다.
수정 좀 부탁드립니다.
참고로 첨부파일은 호주달러챠트입니다.
==============================
Var1 = Data2(ma(c,20));
If Var1[0] <= Var1[1] and C > Var1 Then
PlotPaintBar(H,L,"30분이평강조",BLACK);
If Var1[0] >= Var1[1] and C < Var1 Then
PlotPaintBar(H,L,"30분이평강조",RED);
- 1. Untitled_11.jpg (0.50 MB)
답변 1
예스스탁 예스스탁 답변
2018-03-12 14:52:52
안녕하세요
예스스탁입니다.
강조는 기본차트에만 표시됩니다.
모든 데이터는 완성봉의 값만 사용합니다.
기본차트 봉완성시 그때 완성된 data2 기준으로
지정한 조건에 부합하면 기본차트에 표시가 됩니다.
var : mav2(0,data2),T2(0,data2);
mav2 = Data2(ma(c,20));
if mav2 > mav2[1] Then
T2 = 1;
if mav2 < mav2[1] Then
T2 = -1;
If T2 == -1 and data2(CrossDown(C,mav2)) Then
PlotPaintBar(H,L,"30분이평강조",BLACK);
If T2 == 1 and data2(crossup(c,mav2)) Then
PlotPaintBar(H,L,"30분이평강조",RED);
즐거운 하루되세요
> 매버릭 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁드립니다.
> 안녕하세요?
Data1에는 120틱챠, Data2에는 30분, Data3에는 120분, Data4에는 일봉을 배치 하였습니다.
Data2의 30분이평선이 하락중일때, 가격이 30분이평선을 위로돌파했다가 아래로떨어지면 검은색 강조봉을, 반대로 30분이평선이 상승중일때 가격이 30분이평선을 아래로 돌파했다가 위로 올라가면 빨간색강조봉을 표시하려고합니다.
그래서 식을 만들어 보았는데 방법을 잘 모르겠습니다.
수정 좀 부탁드립니다.
참고로 첨부파일은 호주달러챠트입니다.
==============================
Var1 = Data2(ma(c,20));
If Var1[0] <= Var1[1] and C > Var1 Then
PlotPaintBar(H,L,"30분이평강조",BLACK);
If Var1[0] >= Var1[1] and C < Var1 Then
PlotPaintBar(H,L,"30분이평강조",RED);