답변완료
시스템식 요청드립니다.
나스닥 선물 매매 하는데 시스템식 요청 드립니다.
1. 진입포지션
(1) 매수포지션
4가지 조건이 모두 만족할 때 매수 포지션 진입.
ㄱ. ema 50 선 위에 종가가 위치
ㄴ. rsi(7), rsi(14), rsi(21) 이 정배열이면서, 각 rsi와 차이가 7 이상 차이가 날 경우 (각 rsi 별 차이는 변수로 입력)
ㄷ. adx 수치가 21수치 이상 일 경우
ㄹ. 전(前) 포지션이 매수포지션 진입 후 청산이 처음이거나, 2번째 인 경우
(ex 만약에 매수포지션 진입후 청산을 2번하면, 다음은 진입포지션은 무조건 매도 포지션)
(2) 매도포지션
4가지 조건이 모두 만족할 때 매도 포지션 진입.
ㄱ. ema 50 선 아래에 종가가 위치
ㄴ. rsi(7), rsi(14), rsi(21) 이 역배열이면서, 각 rsi와 차이가 7 이상 차이가 날 경우 (각 rsi 별 차이는 변수로 입력)
ㄷ. adx 수치가 21수치 이상 일 경우
ㄹ. 전(前) 포지션이 매도포지션 진입 후 청산이 처음이거나, 2번째 인 경우
(ex 만약에 매도포지션 진입 후 청산을 2번하면, 다음은 진입포지션은 무조건 매수 포지션)
2. 청산 포지션
(1) 진입평단가 기준으로 50포인트 수익나는 경우 익절 청산.(해당 포인트는 변수로 입력)
(2) 손절은 진입평단가 보다 50포인트 하락시 손절 청산.(해당 포인트는 변수로 입력)
(예들 들어 12100에 매수포지션 진입시 12050되면 손절
매도포지션 진입시 12150되면 손절 )
--------------------------------------------------------------------------------------------------------------------
추가적으로
해당 식이 가능하면, 차트에 매수포지션 조건일 경우 빨간색 위방향 화살표(캔틀봉 아래에 위치))
매도포지션 조건일 경우 파란색 아래방향 화살표 (캔들봉 위에 위치)가 가능한지 확인부탁드리겠습니다.
2023-11-13
772
글번호 173971
시스템
답변완료
문의드립니다.
input : 1특정일(20230101), 1특정봉(0), 2특정일(20230102), 2특정봉(50), 3특정일(20230102), 3특정봉(50), 4특정일(20230104), 4특정봉(150);
1.var1 = 1특정일(sdate) 1특정봉(dayindex) 부터 2특정일(sdate) 2특정봉(dayindex)까지 최저가
2.var2 = 3특정일(sdate) 3특정봉(dayindex) 부터 4특정일(sdate) 4특정봉(dayindex)까지 최고가
구하시는 식 부탁드립니다. 수고하세요~
2023-11-12
786
글번호 173968
지표
답변완료
지표 확인 좀 요청 드립니다.
* 좋은 한주 되십시요^^
* 아래 수식에서 점찍기 요청 드립니다.
기준 : 신호 발생후 5개봉 경과후 6번째 봉부터
5봉간 신호발생 가격을 돌파한적이 한번도 없고
6봉부터 신호발생 가격을 돌파 할 경우 점찍기
<아래수식>
input : P(10),n(8),틱(10);
input : 틱1(10),틱2(20),틱3(50);
var : TX(0);
var : cnt(0),LL(0),HH(0);
Array : LTL[10](0),HTL[10](0);
var : LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0);
var : HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0);
if L < Lowest(L,P)[1] and (LL == 0 or (LL > 0 and abs(L-LL) >= PriceScale*틱)) Then
{
LL = L;
For cnt = 9 DownTo 1
{
LTL[cnt] = LTL[cnt-1];
}
LTL[0] = TL_new(sDate,sTime,LL,NextBarSdate,NextBarStime,LL);
TL_SetColor(LTL[0],Black);
TL_SetSize(LTL[0],2);
TL_Delete(LTL[n]);
}
Else
{
TL_SetEnd(LTL[0],sDate,sTime,LL);
}
if H > highest(H,P)[1] and (HH == 0 or (HH > 0 and abs(H-HH) >= PriceScale*틱)) Then
{
HH = H;
For cnt = 9 DownTo 1
{
HTL[cnt] = HTL[cnt-1];
}
HTL[0] = TL_new(sDate,sTime,HH,NextBarSdate,NextBarStime,HH);
TL_SetColor(HTL[0],Magenta);
TL_SetSize(HTL[0],2);
TL_Delete(HTL[n]);
}
Else
{
TL_SetEnd(HTL[0],sDate,sTime,HH);
}
######################################################
## 점찍기
## 기준 : 신호 발생후 5봉간 5개봉 고가가 신호발생 가격을 돌파한적이 한번도 없고
## 5봉이후 고가가 신호발생 가격을 돌파할경우 점찍기
## CountIF(경과봉(5봉) 까지는 신호 발생 가격을 한번도 돌파한적이 없고
6봉 부터 봉의 고가가 발생 하면 점찍기
새로운 신호 발생 하면 새로운 신호 발생가격 적용
input : 경과봉(5) ;
var : tx71(0);
var : tx91(0);
if CrossUp(신호발생 가격,H) AND COUNT Then
{
tx71 = Text_New(sDate,sTime,H,"■");
Text_SetStyle(tx71,0,1);
Text_SetColor(tx71,Black);
Text_SetSize(tx71,15);
}
* 매번 많은 도움에 고맙습니다.
2023-11-12
792
글번호 173967
지표
답변완료
수식 문의
항상 수고 많으세요.!
키움 사용 수식입니다. 예스 수식 도움 요청합니다.
a1=ma(c,5);
a2=ma(c,120);
b1= ValueWhen(1, crossdown(a1, a2), o);
b2= CountSince(crossdown(a1, a2), date(1)!=date);
b3= ValueWhen(1, crossup(a1, a2), o);
b4= CountSince(crossup(a1, a2), date(1)!=date);
if (b2 <=b4, b1, 1,0)
2023-11-12
836
글번호 173965
지표