커뮤니티
시스템식 질문입니다
2011-10-13 22:07:52
524
글번호 43693
1.
데이타1
데이타2
데이타3
데이타4
차틀설정이후
12시 까지의 데이타3 - 데이타4 최고값을 기억
12시 까지의 데이타3 - 데이타4 최저값을 기억
매수
12시 이전 데3-데4의 최고값을 데3-데4가 35 상승하면 매수
메수청산
진입이후 데3-데4의 최고값 보다 데3-데4가 25이상 하락하면 매수청산
매도
[12시 이전 데3-데4의 최저값] - [35] > [데3-데4]
매도청산
[진입이후 데3-데4의 최저값]+25 < [데3-데4]
2.
데이타3-데이타4의 당일 장중 최고값,최저값 plot 함수
3.
매수
12시까지 데3의 최저값보다 데3의 값이 40 작을때 매수
매수청산
진입이후 데3의 값이 최저값보다 20 클 때 매수청산
감사합니다
답변 1
예스스탁 예스스탁 답변
2011-10-14 11:33:02
안녕하세요
예스스탁입니다.
1.
var : D3D4(0,data3),HH(0,data3),LL(0,data3),D1(0,data1);
D3D4 = data3(c)-data4(c);
D1 = data3(c)-data4(c);
if data3(date != date[1]) Then{
HH = D3D4;
LL = D3D4;
}
if data3(stime <= 120000) Then{
if D3D4 > HH Then
HH = D3D4;
if D3D4 < LL Then
LL = D3D4;
}
if data3(stime > 120000) and D3D4 >= HH+35 Then
buy();
if MarketPosition == 1 and D3D4 <= highest(D1,BarsSinceEntry)-25 Then
exitlong();
if data3(stime >= 120000) and D3D4 >= LL-35 Then
buy();
if MarketPosition == -1 and D3D4 >= Lowest(D1,BarsSinceEntry)+25 Then
ExitShort();
2.
var : D3D4(0,data3),HH(0,data3),LL(0,data3);
D3D4 = data3(c)-data4(c);
if data3(date != date[1]) Then{
HH = D3D4;
LL = D3D4;
}
if D3D4 > HH Then
HH = D3D4;
if D3D4 < LL Then
LL = D3D4;
plot1(HH);
plot2(LL);
3.
var : D3(0,data3),LL(0,data3),D1(0,data1);
D3 = data3(c);
D1 = data3(c);
if data3(date != date[1]) Then{
LL = D3;
}
if data3(stime <= 120000) Then{
if D3 < LL Then
LL = D3;
}
if data3(stime > 120000) and D3 <= LL-35 Then
buy();
if MarketPosition == 1 and D3 >= Lowest(D1,BarsSinceEntry)+20 Then
exitlong();
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 1.
데이타1
데이타2
데이타3
데이타4
차틀설정이후
12시 까지의 데이타3 - 데이타4 최고값을 기억
12시 까지의 데이타3 - 데이타4 최저값을 기억
매수
12시 이전 데3-데4의 최고값을 데3-데4가 35 상승하면 매수
메수청산
진입이후 데3-데4의 최고값 보다 데3-데4가 25이상 하락하면 매수청산
매도
[12시 이전 데3-데4의 최저값] - [35] > [데3-데4]
매도청산
[진입이후 데3-데4의 최저값]+25 < [데3-데4]
2.
데이타3-데이타4의 당일 장중 최고값,최저값 plot 함수
3.
매수
12시까지 데3의 최저값보다 데3의 값이 40 작을때 매수
매수청산
진입이후 데3의 값이 최저값보다 20 클 때 매수청산
감사합니다
다음글
이전글