시스템식 문의드립니다
9시부터 15시 까지
당일매매횟수 10회 이하
A지표가 0 부터 200 까지 1간격으로 된 선들중에 크로스업
B지표가 0 부터 2.00 까지 0.02 간격으로 된 선들중에 크로스업
2% 익절
2% 손절
A,B 지표가 다른간격의 선들이 있고
두개의 크로스업이 동시만족
감사합니다
답변 1
예스스탁
예스스탁 답변
2022-12-15 13:32:52
안녕하세요.
예스스탁입니다.
1
문의하신 내용은
A지표가 전봉대비 1이상 상승하고 B지표가 0.02이상 상승하면 매수와 같습니다.
각 지표가 1 과 0.02이상 상승하면 어떤 기준선이든 1개는 돌파하는 상태가 됩니다.
var : A지표(0),B지표(0);
if sTime >= 90000 and sTime < 150000 Then
{
if A지표 >= A지표[1]+1 and B지표 >= B지표[1]+0.02 Then
Buy();
}
SetStopProfittarget(2,PercentStop);
SetStopLoss(2,PercentStop);
SetStopEndofday(150000);
2
for루프로 작성하고자 하시면 아래와 같습니다.
var : cnt(0),A지표(0),B지표(0);
Condition1 = False;
For cnt = 0 to 200 step 1
{
if A지표 > cnt and A지표[1] < cnt Then
Condition1 = true;
}
Condition2 = False;
For cnt = 0 to 2 step 0.02
{
if B지표 > cnt and B지표[1] < cnt Then
Condition2 = true;
}
if sTime >= 90000 and sTime < 150000 Then
{
if Condition1 == true and Condition2 == true Then
Buy();
}
SetStopProfittarget(2,PercentStop);
SetStopLoss(2,PercentStop);
SetStopEndofday(150000);
즐거운 하루 되세요.
> 파인애플 님이 쓴 글입니다.
> 제목 : 문의드립니다
>
시스템식 문의드립니다
9시부터 15시 까지
당일매매횟수 10회 이하
A지표가 0 부터 200 까지 1간격으로 된 선들중에 크로스업
B지표가 0 부터 2.00 까지 0.02 간격으로 된 선들중에 크로스업
2% 익절
2% 손절
A,B 지표가 다른간격의 선들이 있고
두개의 크로스업이 동시만족
감사합니다