커뮤니티

스토캐스틱 경과봉수 및 가격변화

프로필 이미지
새로운세상
2017-02-27 09:49:00
144
글번호 107233
답변완료
안녕하세요 다음 수식 부탁드립니다. 선물 1분봉에서 현재봉을 포함하여 stoK와 stoD가 cross된후 다음 cross가 발생했을 때까지의 경과봉수 및 가격변화 1) crossUp후 다음 crossDown 발생까지 경과봉수 ---> 양수 2) crossDown후 다음 crossUp 발생까지 경과봉수 ---> 음수 3) 그리고 1) 2) 발생시, 종가기준 + - 가격변화 ==> 지표상 경과봉수값은 각 cross지점에 막대그래프 / baseline 0 ==> 가격변화값은 해당 막대그래프 위,아래에 숫자표시로 되면 가장 좋은데 만약 그 부분이 어렵다면 그냥 수식상에 포함만 시켜주시면 되겠습니다. 위의 내용을 '당일시작부터', '날짜와 상관없이', 이렇게 두가지로 알고 싶습니다. 즐거운 주말되시기 바라며 감사합니다 !!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-02-27 15:34:44

안녕하세요 예스스탁입니다. 지표식에 텍스트표시가 안되 종가차이는 식만 추가해 드립니다. 1 당일시작 input : sto1(10),sto2(5),sto3(5); var : stok(0),stod(0),T(0),ii(0),C1(0),diff(0); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if Bdate != Bdate[1] then{ T = 0; ii = 0; C1 = 0; } if crossup(stok,stod) Then{ T = 1; ii = 0; C1 = C; } if CrossDown(stok,stod) Then{ T = -1; ii = 0; C1 = C; } if T == 1 then{ ii = ii +1; diff = C-C1; } if T == -1 then{ ii = ii -1; diff = C-C1; } plot1(ii); PlotBaseLine1(0); 2 날짜무관 input : sto1(10),sto2(5),sto3(5); var : stok(0),stod(0),T(0),ii(0),C1(0),diff(0); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if crossup(stok,stod) Then{ T = 1; ii = 0; C1 = C; } if CrossDown(stok,stod) Then{ T = -1; ii = 0; C1 = C; } if T == 1 then{ ii = ii +1; diff = C-C1; } if T == -1 then{ ii = ii -1; diff = C-C1; } plot1(ii); PlotBaseLine1(0); 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 스토캐스틱 경과봉수 및 가격변화 > 안녕하세요 다음 수식 부탁드립니다. 선물 1분봉에서 현재봉을 포함하여 stoK와 stoD가 cross된후 다음 cross가 발생했을 때까지의 경과봉수 및 가격변화 1) crossUp후 다음 crossDown 발생까지 경과봉수 ---> 양수 2) crossDown후 다음 crossUp 발생까지 경과봉수 ---> 음수 3) 그리고 1) 2) 발생시, 종가기준 + - 가격변화 ==> 지표상 경과봉수값은 각 cross지점에 막대그래프 / baseline 0 ==> 가격변화값은 해당 막대그래프 위,아래에 숫자표시로 되면 가장 좋은데 만약 그 부분이 어렵다면 그냥 수식상에 포함만 시켜주시면 되겠습니다. 위의 내용을 '당일시작부터', '날짜와 상관없이', 이렇게 두가지로 알고 싶습니다. 즐거운 주말되시기 바라며 감사합니다 !!