답변완료
지표전환 및 함수요청 부탁요.
다음 수식을 지표전환 요청드립니다. 필요시 함수도 부탁드려요
1.LRL(가격,기간,궤적)
가격/종가, 기간/60, 궤적/1
2.LRL(가격,기간,-궤적)
가격/종가, 기간/60, 궤적/1
2023-04-02
1677
글번호 167811
지표
답변완료
시스템식 요청드립니다.
나스닥 선물 매매 하는데 시스템식 요청 드립니다.
1. 진입포지션
(1) 1분봉상 종가가 이동평균선 200선 하향이탈후 연속으로 양봉 2개 나올때까지 기다린후
양봉 2개의 중심선에 매수포지션 매수 주문.
(예를 들어 이동평균선 200선 아래로 종가가 떨어졌을때, 그 이후가 기준이 되고,
종가상으로 양봉이 2개가 연속으로 나온다면,
첫번째 양봉의 저가와 두번째 양봉의 고가를 더한후 2로 나는 값을 매수포지션으로
주문이 나가게 부탁 드립니다.)
(2) 1분봉상 종가가 이동평균선 100선 상향돌파후 연속으로 음봉 2개 나올때까지 기다린후
음봉 2개의 중심선에 매도포지션 매도 주문.
(예를 들어 이동평균선 100선 위로 종가가 돌파하였을때, 그 이후가 기준이 되고,
종가상으로 음봉이 2개가 연속으로 나온다면,
첫번째 음봉의 고가와 두번째 음봉의 저가를 더한후 2로 나는 값을 매도포지션으로
주문이 나가게 부탁 드립니다.)
2. 청산 포지션
(1) 진입평단가 기준으로 20포인트 수익나는 경우 청산 익절.
(2) 매수포지션 일때 이동평균선 150 선 돌파할때 청산익절,
매도포지션 일때 이동평균선 150 선 이탈할때 청산익절.
(3) 손절은 진입평단가 보다 100포인트 하락시 손절주문
(예들 들어 12100에 매수포지션 진입시 12000되면 손절
매도포지션 진입시 12200되면 손절 )
2023-04-02
1402
글번호 167810
시스템
답변완료
왜 60이평선을 재돌파할 때 강조봉이 나타나지를 않는걸까요?
Var : S(0),X1(0);
X1 = ma(c,60);
If CrossDown(C,X1) Then
S = -1;
If CrossUp(C,X1) Then
S = 1;
If S == -1 and CrossUp(C,X1) Then {
Plotpaintbar(O,C,"60이평선위아래로돌파",Red);
}
If S == 1 and CrossDown(C,X1) Then {
Plotpaintbar(O,C,"60이평선위아래로돌파",Black);
}
2023-04-02
1006
글번호 167809
강조
답변완료
수식변경
늘 감사합니다.
아래의 수식은 일봉용입니다.
1.주봉용으로 변경.
2.월봉용으로 변경 - 매달1일부터 시작이 아니라
매달15일부터 시작하는 월봉으로 만들어 주세요.
주봉, 월봉 각각으로 해 주세요.
-----------------------------------------------
input : 시간1(090000), Price1(100);
value1 = TimeToMinutes(stime);
if stime == 시간1 Then
var : cnt(0);
Array : O1[20](0), H1[20](0),L1[20](0),C1[20](0),
O2[20](0), H2[20](0),L2[20](0),C2[20](0),
O3[20](0), H3[20](0),L3[20](0),C3[20](0),
O4[20](0), H4[20](0),L4[20](0),C4[20](0),
O5[20](0), H5[20](0),L5[20](0),C5[20](0),
O6[20](0), H6[20](0),L6[20](0),C6[20](0),
O7[20](0), H7[20](0),L7[20](0),C7[20](0);
if stime == 시간1 Then{
O1[0] = data1(O);
H1[0] = data1(H);
L1[0] = data1(L);
for cnt = 1 to 19{
O1[cnt] = O1[cnt-1][1];
H1[cnt] = H1[cnt-1][1];
L1[cnt] = L1[cnt-1][1];
C1[cnt] = C1[cnt-1][1];
}
}
if data1(H) > H1[0] Then
H1[0] = data1(H);
if data1(L) < L1[0] Then
L1[0] = data1(L);
C1[0] = data1(C);
var1 = data1(H1[0]);
var2 = data1(L1[0]);
var3 = data1(O1[0]);
var4 = data1(C1[0]);
var5 = (var4-var3)/data1(PriceScale);
plot1(var5, "111");
if stime == 시간1 Then{
O2[0] = data2(O);
H2[0] = data2(H);
L2[0] = data2(L);
for cnt = 1 to 19{
O2[cnt] = O2[cnt-1][1];
H2[cnt] = H2[cnt-1][1];
L2[cnt] = L2[cnt-1][1];
C2[cnt] = C2[cnt-1][1];
}
}
if data2(H) > H2[0] Then
H2[0] = data2(H);
if data2(L) < L2[0] Then
L2[0] = data2(L);
C2[0] = data2(C);
var11 = data2(H2[0]);
var12 = data2(L2[0]);
var13 = data2(O2[0]);
var14 = data2(C2[0]);
var15 = (var14-var13)/data2(PriceScale);
plot2(var15, "222");
if stime == 시간1 Then{
O3[0] = data3(O);
H3[0] = data3(H);
L3[0] = data3(L);
for cnt = 1 to 19{
O3[cnt] = O3[cnt-1][1];
H3[cnt] = H3[cnt-1][1];
L3[cnt] = L3[cnt-1][1];
C3[cnt] = C3[cnt-1][1];
}
}
if data3(H) > H3[0] Then
H3[0] = data3(H);
if data3(L) < L3[0] Then
L3[0] = data3(L);
C3[0] = data3(C);
var21 = data3(H3[0]);
var22 = data3(L3[0]);
var23 = data3(O3[0]);
var24 = data3(C3[0]);
var25 = (var24-var23)/data3(PriceScale);
plot3(var25, "333");
if stime == 시간1 Then{
O4[0] = data4(O);
H4[0] = data4(H);
L4[0] = data4(L);
for cnt = 1 to 19{
O4[cnt] = O4[cnt-1][1];
H4[cnt] = H4[cnt-1][1];
L4[cnt] = L4[cnt-1][1];
C4[cnt] = C4[cnt-1][1];
}
}
if data4(H) > H4[0] Then
H4[0] = data4(H);
if data4(L) < L4[0] Then
L4[0] = data4(L);
C4[0] = data4(C);
var31 = data4(H4[0]);
var32 = data4(L4[0]);
var33 = data4(O4[0]);
var34 = data4(C4[0]);
var35 = (var34-var33)/data4(PriceScale);
plot4(var35, "444");
if stime == 시간1 Then{
O5[0] = data5(O);
H5[0] = data5(H);
L5[0] = data5(L);
for cnt = 1 to 19{
O5[cnt] = O5[cnt-1][1];
H5[cnt] = H5[cnt-1][1];
L5[cnt] = L5[cnt-1][1];
C5[cnt] = C5[cnt-1][1];
}
}
if data5(H) > H5[0] Then
H5[0] = data5(H);
if data5(L) < L5[0] Then
L5[0] = data5(L);
C5[0] = data5(C);
var41 = data5(H5[0]);
var42 = data5(L5[0]);
var43 = data5(O5[0]);
var44 = data5(C5[0]);
var45 = (var44-var43)/data5(PriceScale);
plot5(var45, "555");
if stime == 시간1 Then{
O6[0] = data6(O);
H6[0] = data6(H);
L6[0] = data6(L);
for cnt = 1 to 19{
O6[cnt] = O6[cnt-1][1];
H6[cnt] = H6[cnt-1][1];
L6[cnt] = L6[cnt-1][1];
C6[cnt] = C6[cnt-1][1];
}
}
if data6(H) > H6[0] Then
H6[0] = data6(H);
if data6(L) < L6[0] Then
L6[0] = data6(L);
C6[0] = data6(C);
var51 = data6(H6[0]);
var52 = data6(L6[0]);
var53 = data6(O6[0]);
var54 = data6(C6[0]);
var55 = (var54-var53)/data6(PriceScale);
plot6(var55, "666");
if stime == 시간1 Then{
O7[0] = data7(O);
H7[0] = data7(H);
L7[0] = data7(L);
for cnt = 1 to 19{
O7[cnt] = O7[cnt-1][1];
H7[cnt] = H7[cnt-1][1];
L7[cnt] = L7[cnt-1][1];
C7[cnt] = C7[cnt-1][1];
}
}
if data7(H) > H7[0] Then
H7[0] = data7(H);
if data7(L) < L7[0] Then
L7[0] = data7(L);
C7[0] = data7(C);
var61 = data7(H7[0]);
var62 = data7(L7[0]);
var63 = data7(O7[0]);
var64 = data7(C7[0]);
var65 = (var64-var63)/data7(PriceScale);
plot7(var65, "777");
감사합니다
2023-04-02
1512
글번호 167807
지표
답변완료
수식 변경 부탁드립니다
★ 함수 지정
함수명 : Ttsf
LinearRegressionvalue(가격,기간,0)
+
LinearRegressionSlope(가격,기간)
★ TSF,ma20,ma60(일목균형표)
수식1 - TSF
TT=Ttsf(c,20);
수식2 - 기준선 %miperiod%
(highest(high,midperiod)+lowest(low,midperiod))/2
수식3 - 후행스팬 %midperiod%
shift(close,-midperiod+1)
수식4 - 20선
ma(c,20)
수식5 - 60선
ma(c,60)
지표조건 설정
shortPeriod 9
midPeriod 26
longPeriod 52
라인설정
TSF 밝은 초록
기준선 검정
후행스팬 보라
20선 황금색
60선 가벼운 초록
키움 수식입니다
예스챠트로 수식 변경 부탁 드립니다
행복한 하루 되세요
감사합니다
2023-04-01
2554
글번호 167806
지표