커뮤니티
수식 변경 요청
2019-06-16 00:37:57
343
글번호 129479
위 그림처럼 스톡케스틱 과매도 기간이 길어지면서 골든크로스의 진입이 효과가 없어지네요...
과매도(20선) 진입후에 캔들이 과매도구간내에서 15개가 넘어가면 골든크로스에서 매수를 하지 않도록 요청드립니다. (캔들 15이내에서는 G.C는 매수 유효)
15개가 넘어가면 과매도구간을 이탈하는 시점(20선 돌파시점)에서 매수하도록 수식을 추가
부탁드립니다.
Input: P1(25),P2(6),P3(6);
Var : Lvalue(0), Hvalue(0),FK(0),SK(0),SD(0);
Lvalue = Lowest(L, P1);
Hvalue = Highest(H, P1);
FK = (Close - Lvalue) / (Hvalue - Lvalue) * 100;
SK = ma(FK,P2);
SD = ma(SK,P3);
if crossup(SK,SD) Then
buy("매수");
if MarketPosition == 1 and SK >= 60 and CrossDown(SK,SD) Then
exitlong("매수청산");
if MarketPosition == 1 and c < lowest(L,20)[BarsSinceEntry] Then
ExitLong("저점이탈",OnClose,def,"매수");
- 1. 스톡매매금지.png (0.09 MB)
답변 1
예스스탁 예스스탁 답변
2019-06-17 14:01:49
안녕하세요
예스스탁입니다.
Input: P1(25),P2(6),P3(6);
Var : Lvalue(0), Hvalue(0),FK(0),SK(0),SD(0),idx(0);
Lvalue = Lowest(L, P1);
Hvalue = Highest(H, P1);
FK = (Close - Lvalue) / (Hvalue - Lvalue) * 100;
SK = ma(FK,P2);
SD = ma(SK,P3);
if CrossDown(sk,20) Then
idx = 0;
if sk < 20 then
idx = idx+1;
if (crossup(SK,SD) and ((sk > 20) or (sk < 20 and idx < 15))) or
(crossup(sk,20) and idx >= 15) Then
buy("매수");
if MarketPosition == 1 and SK >= 60 and CrossDown(SK,SD) Then
exitlong("매수청산");
if MarketPosition == 1 and c < lowest(L,20)[BarsSinceEntry] Then
ExitLong("저점이탈",OnClose,def,"매수");
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 수식 변경 요청
> 위 그림처럼 스톡케스틱 과매도 기간이 길어지면서 골든크로스의 진입이 효과가 없어지네요...
과매도(20선) 진입후에 캔들이 과매도구간내에서 15개가 넘어가면 골든크로스에서 매수를 하지 않도록 요청드립니다. (캔들 15이내에서는 G.C는 매수 유효)
15개가 넘어가면 과매도구간을 이탈하는 시점(20선 돌파시점)에서 매수하도록 수식을 추가
부탁드립니다.
Input: P1(25),P2(6),P3(6);
Var : Lvalue(0), Hvalue(0),FK(0),SK(0),SD(0);
Lvalue = Lowest(L, P1);
Hvalue = Highest(H, P1);
FK = (Close - Lvalue) / (Hvalue - Lvalue) * 100;
SK = ma(FK,P2);
SD = ma(SK,P3);
if crossup(SK,SD) Then
buy("매수");
if MarketPosition == 1 and SK >= 60 and CrossDown(SK,SD) Then
exitlong("매수청산");
if MarketPosition == 1 and c < lowest(L,20)[BarsSinceEntry] Then
ExitLong("저점이탈",OnClose,def,"매수");
다음글
이전글