안녕하세요?
아래 코딩과 같이 Swinghigh 함수를 사용하여 좌우 5봉에서 최대 종가값을 구해서
그래프로 표시 하였는데, 현재봉에 5봉전 최대 종가값이 점으로 표시됩니다.
제가 원하는 것은 5봉전에 최대 종가값을 표시하고 싶은데 어떻게 해야 할지 몰라
도움 요청 드립니다, 매번 감사합니다.
Input: Strength(5);
var: mav(0), swing_high(0);
mav = ma(C,Strength);
swing_high = SwingHigh(1, C, Strength, Strength, Strength*2 + 1);
if swing_high != -1 Then
{
Plot1(swing_high);
}
답변 1
예스스탁
예스스탁 답변
2021-04-26 09:07:12
안녕하세요
예스스탁입니다.
Input: Strength(5);
var: mav(0), swing_high(0);
mav = ma(C,Strength);
swing_high = SwingHigh(1, C, Strength, Strength, Strength*2 + 1);
if swing_high != -1 Then
{
Plot1(swing_high);
FixPlotShift(1,-5);//5봉전에 표시
}
즐거운 하루되세요
> 시골아빠 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다
> 안녕하세요?
아래 코딩과 같이 Swinghigh 함수를 사용하여 좌우 5봉에서 최대 종가값을 구해서
그래프로 표시 하였는데, 현재봉에 5봉전 최대 종가값이 점으로 표시됩니다.
제가 원하는 것은 5봉전에 최대 종가값을 표시하고 싶은데 어떻게 해야 할지 몰라
도움 요청 드립니다, 매번 감사합니다.
Input: Strength(5);
var: mav(0), swing_high(0);
mav = ma(C,Strength);
swing_high = SwingHigh(1, C, Strength, Strength, Strength*2 + 1);
if swing_high != -1 Then
{
Plot1(swing_high);
}