커뮤니티

부탁드립니다.

프로필 이미지
고르면상한가
2021-02-10 02:55:00
592
글번호 146245
답변완료
스토캐스틱 골드/데드 크로스 전략에서 변동이평타입을 적용한 매수/매도 테스트해보고 싶습니다. 그 외 매수/매도 진입에 대한 조건을 하나추가한 버전도 같이 알려주시면 좋을것 같습니다. (1번타입 문의) 매수 StochasticSlow 10(K), 5(D), 변동이평, 5(이평)가 20미만에서 골든 크로스가 난 경우 진입 매도 StochasticSlow 10(K), 5(D), 변동이평, 5(이평)가 80이상에서 데드 크로스가 난 경우 진입 (2번타입 문의) 위 1번 조건을 기준으로 일목균형지표(기본값) 전환선 보다 주가가 높을경우에만 매수진입 일목균형지표(기본값) 전환선 보다 주가가 낮은경우에만 매도진입
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-10 13:53:39

안녕하세요 예스스탁입니다. 1-1 변동이평 적용한 스토케스틱 지표 기본 스토케스틱에 지수이평이 사용되는데 모두 변동이평으로 변경한 식입니다. input : sto1(10),sto2(5),sto3(5); var : Vrate1(0),Vrate2(0); var : FK(0),SK(0),SD(0); FK = FastK(sto1); Vrate1 = 2/(sto2+1); Vrate2 = 2/(sto3+1); if CurrentBar <= 1 Then { SK = FK; SD = SK; } if CurrentBar > 1 Then { SK = (FK-SK)*Vrate1+SK; SD = (SK-SD)*Vrate2+SD; } plot1(SK); plot2(SD); 1-2 시스템 input : sto1(10),sto2(4),sto3(5); var : Vrate1(0),Vrate2(0); var : FK(0),SK(0),SD(0); FK = FastK(sto1); Vrate1 = 2/(sto2+1); Vrate2 = 2/(sto3+1); if CurrentBar <= 1 Then { SK = FK; SD = SK; } if CurrentBar > 1 Then { SK = (FK-SK)*Vrate1+SK; SD = (SK-SD)*Vrate2+SD; } if sk < 20 and CrossUp(sk,sd) Then Buy(); if sk > 80 and CrossDown(sk,sd) Then Sell(); 2 input : sto1(10),sto2(4),sto3(5); var : Vrate1(0),Vrate2(0); var : FK(0),SK(0),SD(0); FK = FastK(sto1); Vrate1 = 2/(sto2+1); Vrate2 = 2/(sto3+1); if Index <= sto1 Then { SK = FK; SD = SK; } if Index > sto1 Then { SK = (FK-SK)*Vrate1+SK; SD = (SK-SD)*Vrate2+SD; } var1 = (highest(H,26)+lowest(L,26))/2; if sk < 20 and CrossUp(sk,sd) and C > var1 Then Buy(); if sk > 80 and CrossDown(sk,sd) and c < var1 Then Sell(); 즐거운 하루되세요 > 고르면상한가 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 스토캐스틱 골드/데드 크로스 전략에서 변동이평타입을 적용한 매수/매도 테스트해보고 싶습니다. 그 외 매수/매도 진입에 대한 조건을 하나추가한 버전도 같이 알려주시면 좋을것 같습니다. (1번타입 문의) 매수 StochasticSlow 10(K), 5(D), 변동이평, 5(이평)가 20미만에서 골든 크로스가 난 경우 진입 매도 StochasticSlow 10(K), 5(D), 변동이평, 5(이평)가 80이상에서 데드 크로스가 난 경우 진입 (2번타입 문의) 위 1번 조건을 기준으로 일목균형지표(기본값) 전환선 보다 주가가 높을경우에만 매수진입 일목균형지표(기본값) 전환선 보다 주가가 낮은경우에만 매도진입