답변완료
수식작성 부탁드립니다.
안녕하세요
제가 요청드릴 사항은
25일선을 기준으로 위로 20%, 30%, 40%, 50%, 아래로 -20%, -30%, -40%, -50% 해당하는 위치들을 선으로 표시하도록 부탁 드립니다.
감사합니다.
2021-12-25
777
글번호 154846
지표
답변완료
지표식구합니다
분봉 또는 틱봉에서 다음 지표식을 구합니다
1) N번째 봉을 나타내고 이후 계속해서 2N, 3N, 4N, 5N, 을 나타내는 지표식을 구하고
2) 장이 시작후 진행중 A번째 봉을 기준으로 M번째 봉을 나타내고 이후 2M, 3M, 4M, 5M을 나타내는 지표식을 구합니다
감사합니다
2021-12-25
711
글번호 154845
지표
답변완료
문의드립니다.
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1, title="Stoch (RSI) length")
src2 = input(close, title="RSI Source")
rsi1 = rsi(src2, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
상기수식을
1) 예스지표로부탁합니다.( 기준선 20,80 도 부탁합니다.)
2) k가 기준선 20을 상향돌파하면 매수
80을 하향돌파하면 매도
k 가 d 를 데드크로스되면 매수청산
k 가 d 를 골든크로스하면 매도청산
이되는 시스템식도 같이 부탁드립니다.
2021-12-25
773
글번호 154844
지표
답변완료
시스템식 문의 드립니다.
안녕하세요 항상 감사드립니다.
현재 아래의 시스템식에서 좀더 업그레이드를 하고자 합니다.
해당내용을 시스템식을 업그레이드 하는데 어려움이 있어
시스템식을 요청드립니다.
추가조건
1차 매수후 2차매수조건까지 안오고 주가가 횡보하는 상황에서
1차매수 후 4일째 시가부터 타점이
(ex)20일 월요일에 매수했으면, 23일 목요일에 타점 변경)
[타점익절1 = 매수618+(매수786-매수618)*0.618] 에서
[타점익절1a = 매수618+(매수786-매수618)*0.5] 로 변경
1차 매수후 2차매수조건까지 안오고 주가가 횡보하는 상황에서
1차매수 후 6일째 시가부터 타점이
[타점익절1 = 매수618+(매수786-매수618)*0.618] 에서
[타점익절1b = 매수618+(매수786-매수618)*0.382] 로 변경
1차 매수후 2차매수조건까지 안오고 주가가 횡보하는 상황에서
1차매수 후 8일째 시가에 청산
2차 매수후 손절조건까지 안오고 주가가 횡보하는 상황에서
2차매수 후 4일째 시가부터 타점이
[타점익절2 = 매수618+(매수786-매수618)*0.618] 에서
[타점익절2a = 매수618+(매수786-매수618)*0.5] 로 변경
2차 매수후 손절조건까지 안오고 주가가 횡보하는 상황에서
2차매수 후 6일째 시가부터 타점이
[타점익절2 = 매수618+(매수786-매수618)*0.618] 에서
[타점익절2b = 매수618+(매수786-매수618)*0.382] 로 변경
2차 매수후 손절조건까지 안오고 주가가 횡보하는 상황에서
2차매수 후 8일째 시가에 청산
현재 시스템식
-------------------------------------------------------------------
input : 고점(7000),저점(2000);
input : 투자금액(10000000);
var : entry(False),매수786(0),매수618(0),매수5(0),손절382(0),타점익절1(0),타점익절2(0);
매수786 = 저점+(고점-저점)*0.786;
매수618 = 저점+(고점-저점)*0.618;
매수5 = 저점+(고점-저점)*0.5;
손절382 = 저점+(고점-저점)*0.382;
타점익절1 = 매수618+(매수786-매수618)*0.618;
타점익절2 = 매수5+(매수618-매수5)*0.618;
if Bdate != Bdate[1] Then
entry = true;
if TotalTrades > TotalTrades[1] Then
entry = False;
if MarketPosition == 0 and entry == true and L > 매수618 Then
{
Buy("618매수",AtLimit,매수618,Floor(투자금액/C));
}
if MarketPosition == 1 and MaxEntries == 1 and IsEntryName("618매수") == true Then
{
Buy("5매수",AtLimit,매수5,Floor(투자금액/C));
}
if MarketPosition == 1 Then
{
if MaxEntries == 1 Then
{
ExitLong("1타점익절",AtLimit,타점익절1);
}
if MaxEntries == 2 Then
{
ExitLong("2타점익절",AtLimit,타점익절2);
}
ExitLong("382손절",AtStop,손절382);
}
2021-12-26
652
글번호 154839
시스템