커뮤니티
문의드립니다^^
2016-06-12 23:19:11
162
글번호 98955
1번 수식
INPUT:P5(5),P13(13),P9(9),P26(26);
VAR:A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
A5=(highest(high,P5)+lowest(low,P5))/2;
A13=(highest(high,P13)+lowest(low,P13))/2;
A9=(highest(high,P9)+lowest(low,P9))/2;
A26=(highest(high,P26)+lowest(low,P26))/2;
AF1=(highest(high,P5)+lowest(low,P5)+(highest(high,P13)+lowest(low,P13))/4);
AF2=(highest(high,P9)+lowest(low,P9)+(highest(high,P26)+lowest(low,P26))/4);
A2S=EMA(AF2,9);
Plot1(AF1, "반일목");
plot2(AF2, "일목");
plot3(A2S, "SIG");
============================================
1. 위 수식에서 20일 이평선 삽입후 SIG선,20일이평선 을 뚫고 올라온 매수신호
위 수식에서 20일 이평선 삽입후 SIG선,20일이평선 을 뚫고 내려온 매도신호
(캔들봉이 확실히 선을 걸치지않고 통과한 봉에서만 종가에서 신호발생)
2. 위 수식에서 20일 이평선 삽입후 반일목,20일이평선 을 뚫고 올라온 매수신호
위 수식에서 20일 이평선 삽입후 반일목,20일이평선 을 뚫고 내려온 매도신호
(캔들봉이 확실히 선을 걸치지않고 통과한 봉에서만 종가에서 신호발생)
3. 위 수식에서 반일목선이 SIG 선 교차 한 부분에서 매수,매도신호 발생
4. 위 수식에서 반일목선,일목선 ,20일평선을 이용한 시스템 요구발생 조건
위 수식에서 반일목선,일목선을 통과한 봉에 매수신호 발생
위 수식에서 20일이평선을 터치한 봉에서 청산신호발생
위 수식에서 20일이평선을 터치한 봉에서 (청산신호 캔들완성봉에 고점을 다시 뚫고
올라갈경우 재매수신호발생
위 수식에서 반일목선,일목선을 통과한 봉에 매도신호 발생
위 수식에서 20일이평선을 터치한 봉에서 청산신호발생
위 수식에서 20일이평선을 터치한 봉에서 (청산신호 캔들완선봉에 저점을 다시 뚫고
내려갈경우 재매도신호발생
5. 위 반일목,일목,SIG선 정배열,역배열 됬을경우 매수신호 매도신호 발생
수식2번
INPUT:P9(5),P26(13),P52(26);
VAR:A9(0),A26(0),AF1(0),AF2(0);
A9=(Highest(H,P9)+Lowest(L,P9))/2;
A26=(Highest(H,P26)+Lowest(L,P26))/2;
AF1=(A9+A26)/2;
AF2=(Highest(H,P52)+Lowest(L,P52))/2;
Plot1(AF1-AF2, "선행12 41.6%");
Plot2(A26-AF2[P26-1], "기준-선행2 43.7%");
Plot3(A9-AF2[P26-1], "전환-선행2 40.4%");
PlotBaseLine1(0, "ZERO");
=================================================
위 기준-선행2 전환-선행2 선을 이용하여 만들어보고싶습니다
1. ZERO 선을 기준으로 합니다
ZERO 선을 기준으로 위를 통과한 전환-선행2 선에 매수신호발생
ZERO 선을 기준으로 위에서 위 2개의 선이 교차한 부분에서 청산신호
ZERO 선을 기준으로 2개의 선이 위에서는 매도신호는 안나오도록 해주세요
ZERO 선을 기준으로 밑을 통과한 전환-선행2 선에 매도신호발생
ZERO 선을 기준으로 밑에서 위 2개의 선이 교차한 부분에서 청산신호
ZERO 선을 기준으로 2개의 선이 밑에서 매수신호는 안나오도록 해주세요
2. 위 수식에서 시간타임을걸어두고싶습니다
아침 9시에 ZERO 선 위에 선이 있을경우 매수신호발생 단 조건은
ZERO 선위에 기준-선행2 선보다 전환-선행2 선이 위에있을경우만 매수신호발생
반대로 ZERO 선 밑에 기준-선행2 선보다 전환-선행2선이 밑에있을경우는 매도신호발생
신호발생후 청산조건
ZERO선 위에서 기준-선행2 전환-선행2 이 교차했을경우 매수청산신호발생
ZERO선 밑에서 기준-선행2 전환-선행2 이 교차했을경우 매도청산신호발생
1번과 같이 신호발생후 청산이 됬을경우 ZERO선 기준으로 위에서는 매수신호만
밑에서는 매도신호만 발생되게 부탁드립니다
ZERO선 위에서 2가지의 선이 교차후는 매도신호 발생금지
ZERO선 밑에서 2가지의 선이 교차후는 매수신호 발생금지
ZERO선 을 기준으로 신호는 매수,매도 신호는 단한번만 발생되게 부탁드립니다
오후 3시에 강제청산 부탁드립니다
3번 위 설명에서 시간조정 되는 부분 하나더 부탁드립니다
오후 10시 30분에 2번과 같은 부분에서 신호발생
강제청산 시간은 오후1시에 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2016-06-13 14:18:22
안녕하세요
예스스탁입니다.
1.
INPUT:P5(5),P13(13),P9(9),P26(26);
VAR:A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
var: mav(0),T1(0),T2(0);
A5=(highest(high,P5)+lowest(low,P5))/2;
A13=(highest(high,P13)+lowest(low,P13))/2;
A9=(highest(high,P9)+lowest(low,P9))/2;
A26=(highest(high,P26)+lowest(low,P26))/2;
AF1=(highest(high,P5)+lowest(low,P5)+(highest(high,P13)+lowest(low,P13))/4);
AF2=(highest(high,P9)+lowest(low,P9)+(highest(high,P26)+lowest(low,P26))/4);
A2S=EMA(AF2,9);
mav = ma(C,20);
if L > A2S and L > mav Then
T1 = 1;
if H < A2S and H < mav Then
T1 = -1;
if T1 == 1 and T1[1] != 1 Then
buy("b1");
if T1 == -1 and T1[1] != -1 Then
sell("s1");
if L > AF1 and L > mav Then
T2 = 1;
if H < AF1 and H < mav Then
T2 = -1;
if T1 == 2 and T1[1] != 2 Then
buy("b2");
if T1 == -2 and T1[1] != -2 Then
sell("s2");
if crossup(AF1,A2S) Then
buy("b3");
if CrossDown(AF1,A2S) Then
sell("s3");
if MarketPosition == 1 and CrossDown(c,mav) Then
exitlong("bx");
if MarketPosition == -1 and CrossUp(c,mav) Then
ExitShort("sx");
if MarketPosition == 0 and IsExitName("bx",1) == true Then{
if crossup(C,H[BarsSinceExit(1)]) Then
buy("bb");
}
if MarketPosition == 0 and IsExitName("sx",1) == true Then{
if CrossDown(C,H[BarsSinceExit(1)]) Then
sell("ss");
}
Condition1 = AF1 > AF2 and AF2 > A2S;
Condition2 = AF1 < AF2 and AF2 < A2S;
if Condition1 == true and Condition1[1] == false Then
buy("b5");
if Condition2 == true and Condition2[1] == false Then
sell("s5");
#Plot1(AF1, "반일목");
#plot2(AF2, "일목");
#plot3(A2S, "SIG");
2-1
INPUT:P9(5),P26(13),P52(26);
VAR:A9(0),A26(0),AF1(0),AF2(0);
A9=(Highest(H,P9)+Lowest(L,P9))/2;
A26=(Highest(H,P26)+Lowest(L,P26))/2;
AF1=(A9+A26)/2;
AF2=(Highest(H,P52)+Lowest(L,P52))/2;
var1 = AF1-AF2;
var2 = A26-AF2[P26-1];
var3 = A9-AF2[P26-1];
if crossup(var3,0) Then
buy();
if CrossDown(var2,var3) and var3 > 0 Then
ExitLong();
if CrossDown(var3,0) Then
sell();
if CrossUp(var2,var3) and var3 < 0 Then
Exitshort();
2-2
INPUT:P9(5),P26(13),P52(26);
VAR:A9(0),A26(0),AF1(0),AF2(0);
A9=(Highest(H,P9)+Lowest(L,P9))/2;
A26=(Highest(H,P26)+Lowest(L,P26))/2;
AF1=(A9+A26)/2;
AF2=(Highest(H,P52)+Lowest(L,P52))/2;
var1 = AF1-AF2;
var2 = A26-AF2[P26-1];
var3 = A9-AF2[P26-1];
if dayindex == 0 then{
if var2 > 0 and var3 > 0 Then
buy();
if var2 < 0 and var3 < 0 Then
sell();
}
if dayindex > 0 Then{
if crossup(var3,0) Then
buy();
if CrossDown(var3,0) Then
sell();
}
if CrossDown(var2,var3) and var3 > 0 Then
ExitLong();
if CrossUp(var2,var3) and var3 < 0 Then
ExitShort();
SetStopEndofday(150000);
2-3
INPUT:P9(5),P26(13),P52(26);
VAR:A9(0),A26(0),AF1(0),AF2(0);
A9=(Highest(H,P9)+Lowest(L,P9))/2;
A26=(Highest(H,P26)+Lowest(L,P26))/2;
AF1=(A9+A26)/2;
AF2=(Highest(H,P52)+Lowest(L,P52))/2;
var1 = AF1-AF2;
var2 = A26-AF2[P26-1];
var3 = A9-AF2[P26-1];
if stime == 103000 or (stime > 103000 and stime[1] < 103000) then{
value1 = 0;
if var2 > 0 and var3 > 0 Then
buy();
if var2 < 0 and var3 < 0 Then
sell();
}
if stime >= 103000 Then{
value1 = value1+1;
if value1 >= 2 Then{
if crossup(var3,0) Then
buy();
if CrossDown(var3,0) Then
sell();
}
}
if CrossDown(var2,var3) and var3 > 0 Then
ExitLong();
if CrossUp(var2,var3) and var3 < 0 Then
ExitShort();
SetStopEndofday(130000);
즐거운 하루되세요
> 곽민수 님이 쓴 글입니다.
> 제목 : 문의드립니다^^
> 1번 수식
INPUT:P5(5),P13(13),P9(9),P26(26);
VAR:A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
A5=(highest(high,P5)+lowest(low,P5))/2;
A13=(highest(high,P13)+lowest(low,P13))/2;
A9=(highest(high,P9)+lowest(low,P9))/2;
A26=(highest(high,P26)+lowest(low,P26))/2;
AF1=(highest(high,P5)+lowest(low,P5)+(highest(high,P13)+lowest(low,P13))/4);
AF2=(highest(high,P9)+lowest(low,P9)+(highest(high,P26)+lowest(low,P26))/4);
A2S=EMA(AF2,9);
Plot1(AF1, "반일목");
plot2(AF2, "일목");
plot3(A2S, "SIG");
============================================
1. 위 수식에서 20일 이평선 삽입후 SIG선,20일이평선 을 뚫고 올라온 매수신호
위 수식에서 20일 이평선 삽입후 SIG선,20일이평선 을 뚫고 내려온 매도신호
(캔들봉이 확실히 선을 걸치지않고 통과한 봉에서만 종가에서 신호발생)
2. 위 수식에서 20일 이평선 삽입후 반일목,20일이평선 을 뚫고 올라온 매수신호
위 수식에서 20일 이평선 삽입후 반일목,20일이평선 을 뚫고 내려온 매도신호
(캔들봉이 확실히 선을 걸치지않고 통과한 봉에서만 종가에서 신호발생)
3. 위 수식에서 반일목선이 SIG 선 교차 한 부분에서 매수,매도신호 발생
4. 위 수식에서 반일목선,일목선 ,20일평선을 이용한 시스템 요구발생 조건
위 수식에서 반일목선,일목선을 통과한 봉에 매수신호 발생
위 수식에서 20일이평선을 터치한 봉에서 청산신호발생
위 수식에서 20일이평선을 터치한 봉에서 (청산신호 캔들완성봉에 고점을 다시 뚫고
올라갈경우 재매수신호발생
위 수식에서 반일목선,일목선을 통과한 봉에 매도신호 발생
위 수식에서 20일이평선을 터치한 봉에서 청산신호발생
위 수식에서 20일이평선을 터치한 봉에서 (청산신호 캔들완선봉에 저점을 다시 뚫고
내려갈경우 재매도신호발생
5. 위 반일목,일목,SIG선 정배열,역배열 됬을경우 매수신호 매도신호 발생
수식2번
INPUT:P9(5),P26(13),P52(26);
VAR:A9(0),A26(0),AF1(0),AF2(0);
A9=(Highest(H,P9)+Lowest(L,P9))/2;
A26=(Highest(H,P26)+Lowest(L,P26))/2;
AF1=(A9+A26)/2;
AF2=(Highest(H,P52)+Lowest(L,P52))/2;
Plot1(AF1-AF2, "선행12 41.6%");
Plot2(A26-AF2[P26-1], "기준-선행2 43.7%");
Plot3(A9-AF2[P26-1], "전환-선행2 40.4%");
PlotBaseLine1(0, "ZERO");
=================================================
위 기준-선행2 전환-선행2 선을 이용하여 만들어보고싶습니다
1. ZERO 선을 기준으로 합니다
ZERO 선을 기준으로 위를 통과한 전환-선행2 선에 매수신호발생
ZERO 선을 기준으로 위에서 위 2개의 선이 교차한 부분에서 청산신호
ZERO 선을 기준으로 2개의 선이 위에서는 매도신호는 안나오도록 해주세요
ZERO 선을 기준으로 밑을 통과한 전환-선행2 선에 매도신호발생
ZERO 선을 기준으로 밑에서 위 2개의 선이 교차한 부분에서 청산신호
ZERO 선을 기준으로 2개의 선이 밑에서 매수신호는 안나오도록 해주세요
2. 위 수식에서 시간타임을걸어두고싶습니다
아침 9시에 ZERO 선 위에 선이 있을경우 매수신호발생 단 조건은
ZERO 선위에 기준-선행2 선보다 전환-선행2 선이 위에있을경우만 매수신호발생
반대로 ZERO 선 밑에 기준-선행2 선보다 전환-선행2선이 밑에있을경우는 매도신호발생
신호발생후 청산조건
ZERO선 위에서 기준-선행2 전환-선행2 이 교차했을경우 매수청산신호발생
ZERO선 밑에서 기준-선행2 전환-선행2 이 교차했을경우 매도청산신호발생
1번과 같이 신호발생후 청산이 됬을경우 ZERO선 기준으로 위에서는 매수신호만
밑에서는 매도신호만 발생되게 부탁드립니다
ZERO선 위에서 2가지의 선이 교차후는 매도신호 발생금지
ZERO선 밑에서 2가지의 선이 교차후는 매수신호 발생금지
ZERO선 을 기준으로 신호는 매수,매도 신호는 단한번만 발생되게 부탁드립니다
오후 3시에 강제청산 부탁드립니다
3번 위 설명에서 시간조정 되는 부분 하나더 부탁드립니다
오후 10시 30분에 2번과 같은 부분에서 신호발생
강제청산 시간은 오후1시에 부탁드립니다
다음글
이전글