커뮤니티

문의드립니다.

프로필 이미지
자동매매를알자
2021-01-10 17:33:03
1298
글번호 145313
답변완료
안녕하세요. 변수는 가능한 한글로 부탁드립니다. Input : Stok침체(20), 주가최저점(0), Stok무조건진입저점(5) Input : Stok과열(80), 주가최고점(0), Stok무조건진입고점(95) Input : 수익틱(15), 손절틱(10) 매수진입/청산 1. 스토케스틱 Stok침체(20)이하에서 스토케스틱 최저점시 최근 주가 중 가장낮은가격을 주가최저점에 저장(종가가 아닌 최저가) => 최저점 갱신하면 다시 저장 2. 최저가 확인된 이후 스토케스틱 상승다이버젼스 발생 한 이후, 주가최저점을 도달시 매수진입 3. Stok무조건진입저점 도달시 매수진입 3. 스토케스틱 50이상으로 상승하면 주가최저점 초기화 4. 스토케스틱 Stok과열(80) 이상시 청산 5. 수익틱 도달시 청산, 손절틱 도달시 청산 매도진입/청산 1. 스토케스틱 Stok과열(80)이상에서 스토케스틱 최고점시 최근 주가 중 가장높은가격을 주가최고점에 저장(종가가 아닌 최고가) => 최고점 갱신하면 다시 저장 2. 최고가 확인된 이후 스토케스틱 하락다이버젼스 발생 한 이후, 주가최고점을 도달시 매도진입 3. Stok무조건진입고점 도달시 매도진입 3. 스토케스틱 50이하로 하락하면 주가최고점 초기화 4. 스토케스틱 Stok침체(20) 이하시 청산 5. 수익틱 도달시 청산, 손절틱 도달시 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-01-11 13:27:49

안녕하세요 예스스탁입니다. Input : Stok침체(20), Stok무조건진입저점(5); Input : Stok과열(80), Stok무조건진입고점(95); Input : 수익틱(15), 손절틱(10); input : sto1(10),sto2(5); var : 주가최저점1(0),주가최저점2(0),주가최고점1(0),주가최고점2(0); var : 지표최저점1(0),지표최저점2(0),지표최고점1(0),지표최고점2(0); var : T(0),stok(0); stok = StochasticsK(sto1,sto2); if CrossDown(stok,Stok무조건진입저점) Then Buy(); if CrossUp(stok,Stok무조건진입고점) Then Sell(); if CrossDown(stok,Stok침체) Then { T = -1; 주가최저점1 = L; 지표최저점1 = stok; 주가최저점2 = 주가최저점1; 지표최저점2 = 지표최저점2; if MarketPosition == 1 Then ExitShort(); } if CrossUp(stok,Stok과열) Then { T = 1; 주가최고점1 = L; 지표최고점1 = stok; 주가최고점2 = 주가최고점1[1]; 지표최고점2 = 지표최고점1[1]; if MarketPosition == 1 Then ExitLong(); } if T == -1 and CrossUp(stok,50) Then { T = 0; 주가최저점1 = 0; 지표최저점1 = 0; 주가최저점2 = 0; 지표최저점2 = 0; } if T == 1 and CrossDown(stok,50) Then { T = 0; 주가최고점1 = 0; 지표최고점1 = 0; 주가최고점2 = 0; 지표최고점2 = 0; } if T == -1 and stok < Stok침체 Then { if L < 주가최저점1 Then 주가최저점1 = L; if stok < 지표최저점1 Then 지표최저점1 = stok; if 주가최저점2 > 0 and 주가최저점1 < 주가최저점2 and 지표최저점1 > 지표최저점2 and stok > stok[1] and stok[1] == 지표최저점1 Then Buy(); } if T == 1 and stok > Stok과열 Then { if H < 주가최고점1 Then 주가최고점1 = H; if stok < 지표최고점1 Then 지표최고점1 = stok; if 주가최고점2 > 0 and 주가최고점1 > 주가최고점2 and 지표최고점1 < 지표최고점1 and stok < stok[1] and stok[1] == 지표최고점1 Then Sell(); } SetStopProfittarget(PriceScale*수익틱,PointStop); SetStopLoss(PriceScale*손절틱,PointStop); 즐거운 하루되세요 > 자동매매를알자 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 변수는 가능한 한글로 부탁드립니다. Input : Stok침체(20), 주가최저점(0), Stok무조건진입저점(5) Input : Stok과열(80), 주가최고점(0), Stok무조건진입고점(95) Input : 수익틱(15), 손절틱(10) 매수진입/청산 1. 스토케스틱 Stok침체(20)이하에서 스토케스틱 최저점시 최근 주가 중 가장낮은가격을 주가최저점에 저장(종가가 아닌 최저가) => 최저점 갱신하면 다시 저장 2. 최저가 확인된 이후 스토케스틱 상승다이버젼스 발생 한 이후, 주가최저점을 도달시 매수진입 3. Stok무조건진입저점 도달시 매수진입 3. 스토케스틱 50이상으로 상승하면 주가최저점 초기화 4. 스토케스틱 Stok과열(80) 이상시 청산 5. 수익틱 도달시 청산, 손절틱 도달시 청산 매도진입/청산 1. 스토케스틱 Stok과열(80)이상에서 스토케스틱 최고점시 최근 주가 중 가장높은가격을 주가최고점에 저장(종가가 아닌 최고가) => 최고점 갱신하면 다시 저장 2. 최고가 확인된 이후 스토케스틱 하락다이버젼스 발생 한 이후, 주가최고점을 도달시 매도진입 3. Stok무조건진입고점 도달시 매도진입 3. 스토케스틱 50이하로 하락하면 주가최고점 초기화 4. 스토케스틱 Stok침체(20) 이하시 청산 5. 수익틱 도달시 청산, 손절틱 도달시 청산