커뮤니티
시스템식 문의드립니다.
2015-01-13 00:11:24
133
글번호 82195
1.매도식
매수 후 40일 이 지난시점에서도 정해놓은 매도조건이 성립되지않았을 경우에
40일 다음날 시초가에 매도할 수 있는 매도 조건식 부탁드립니다.
2.매수식
점하일 경우 매수하지 않는다 라는 매수 조건식 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-01-13 13:59:42
안녕하세요
예스스탁입니다.
1
차트가 일봉이시면 아래식 이용하시면 됩니다.
if MarketPosition == 1 and BarsSinceEntry == 40 Then
ExitLong("bx",AtMarket);
차트가 분봉이시면 마지막봉의 시간을 지정해 주셔야 합니다.
plot1(stime);
위 지표식 적용해서 마지막봉 시간 확인하시고 지정해 주시면 됩니다.'
아래는 15시 봉입니다.
var : Dcnt(0),EntryD(0);
if date != date[1] Then
Dcnt = Dcnt+1;
if MarketPosition == 1 Then{
if MarketPosition[1] != 1 Then
EntryD = Dcnt;
if Dcnt == EntryD+40 and stime == 150000 Then
ExitLong();
}
2.
if date >= 19981207 then {
if date < 20050328 && CodeCategory() == 2 then
DnLimit = (BP * 0.12);
Else
DnLimit = (BP * 0.15);
if CodeCategory() == 2 then {
if date >= 20030721 then {
dn1 = int(DnLimit/100)*100;
dn2 = int(DnLimit/100)*100;
dn3 = int(DnLimit/100)*100;
dn4 = int(DnLimit/50)*50;
dn5 = int(DnLimit/10)*10;
dn6 = int(DnLimit/5)*5;
dn7 = int(DnLimit/1)*1;
}
else {
dn1 = int(DnLimit/1000)*1000;
dn2 = int(DnLimit/500)*500;
dn3 = int(DnLimit/100)*100;
dn4 = int(DnLimit/50)*50;
dn5 = int(DnLimit/10)*10;
dn6 = int(DnLimit/10)*10;
dn7 = int(DnLimit/1)*1;
}
}
Else {
dn1 = int(DnLimit/1000)*1000;
dn2 = int(DnLimit/500)*500;
dn3 = int(DnLimit/100)*100;
dn4 = int(DnLimit/50)*50;
dn5 = int(DnLimit/10)*10;
dn6 = int(DnLimit/5)*5;
dn7 = int(DnLimit/1)*1;
}
if CodeCategory() == 1 or CodeCategory() == 2 then {
if sdate < 20101004 Then{
If BP >= 500000 Then
하한가 = BP-dn1;
Else If BP >= 100000 Then
하한가 = BP-dn2;
Else If BP >= 50000 Then
하한가 = BP-dn3;
Else If BP >= 10000 Then
하한가 = BP-dn4;
Else If BP >= 5000 Then
하한가 = BP-dn5;
Else If BP >= 1000 Then
하한가 = BP-dn6;
Else
하한가 = BP-dn6;
}
else{
If BP >= 500000 Then
하한가 = BP-dn1;
Else If BP >= 100000 Then
하한가 = BP-dn2;
Else If BP >= 50000 Then
하한가 = BP-dn3;
Else If BP >= 10000 Then
하한가 = BP-dn4;
Else If BP >= 5000 Then
하한가 = BP-dn5;
Else If BP >= 1000 Then
하한가 = BP-dn6;
Else
하한가 = BP-dn7;
}
}
else if CodeCategory() == 8 or CodeCategory() == 9 then {
하한가 = BP-dn6;
}
}
if !(H==L and C == 하한가) and 매수조건 Then
buy();
즐거운 하루되세요
> 돼끼 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다.
> 1.매도식
매수 후 40일 이 지난시점에서도 정해놓은 매도조건이 성립되지않았을 경우에
40일 다음날 시초가에 매도할 수 있는 매도 조건식 부탁드립니다.
2.매수식
점하일 경우 매수하지 않는다 라는 매수 조건식 부탁드립니다.
다음글