커뮤니티
초보 입니다^^
2013-09-13 02:27:08
137
글번호 67531
안녕하세 수고 많으십니다.^^
시스템식인데요 부탁드립니다.
1. 가) priec < 250 매수진입 priec > 251 청산
나) priec < 251 매수진입 priec > 252 청산
다) priec < 252 매수진입 priec > 253 청산
라) priec < 253 매수진입 priec > 254 청산
마) priec < 254 매수진입 priec > 255 청산
예“ 봉미완성 진입 및 청산입니다.
현재 가격이 249.05 라면 순차적으로 총5계약이 진입 됬을 것입니다
만약 가격이 252.05 올라왔다면 2계약이 순차적으로 청산되고 3계약이 남아 있고
다시 가격이 250.95 가격이 내려 왔다면 1계약 추가 진입되어 청산안된 4계약이
남을 것입니다.
위 와 같은 시스템식을 만들려합니다.
2. 진입할 잔고가 15,000,000원 보다 적다면 진입이 않되게 하는 표현입니다.
(진입 할 때는 만약 잔고가 부족하여 실제 매수진입은 없는데, 다른 곳에서 청산이 되어
잔고가 생겨 청산때 매도진입이되어 반대로 시스템이 돌아갈까 우려되서입니다.)
수고하시고 즐거운 추석 보내세요^^
답변 1
예스스탁 예스스탁 답변
2013-09-13 16:58:45
안녕하세요
예스스탁입니다.
1.
input : 기준가격(254),N(1),Profit(1);
#254이상 시세형서하다고 254를 아래로 터치하면 매수
if MarketPosition == 0 and L > 254 Then
buy("b",ATlimit,기준가격);
#첫매수 발생이후에
#1포인트씩 하락하면 추가매수
if MarketPosition == 1 Then
buy("bb",atlimit,기준가격-CurrentEntries*N);
SetStopProfittarget(1,PointStop);
가격을 지정하고 진입청산을 하실때는
되도록 작은 주기의 차트에서 신호를 발생하셔야 합니다.
2.
input : 기준가격(254),N(1),Profit(1);
var1 = GetUnclearedDeposits("1252-8409-31");#계좌번호 지정
if 매수진입조건 Then{
#과거봉에 신호발생
if isnan(var1) == true Then
buy("b1",OnClose,def,1);
#실시간에서 1500만원 이상일때만 매수신호
if isnan(var1) == false and var1 >= 15000000 Then
buy("buy",OnClose,def,1);
}
예스랭귀지에서 잔고함수 사용하실 때는
관리메뉴 --> 종합환경설정 --> 기본환경에서
계좌비밀번호 설정시 가원장 생성을 체크하고 사용하셔야 합니다.
즐거운 하루되세요
> yjh7474 님이 쓴 글입니다.
> 제목 : 초보 입니다^^
> 안녕하세 수고 많으십니다.^^
시스템식인데요 부탁드립니다.
1. 가) priec < 250 매수진입 priec > 251 청산
나) priec < 251 매수진입 priec > 252 청산
다) priec < 252 매수진입 priec > 253 청산
라) priec < 253 매수진입 priec > 254 청산
마) priec < 254 매수진입 priec > 255 청산
예“ 봉미완성 진입 및 청산입니다.
현재 가격이 249.05 라면 순차적으로 총5계약이 진입 됬을 것입니다
만약 가격이 252.05 올라왔다면 2계약이 순차적으로 청산되고 3계약이 남아 있고
다시 가격이 250.95 가격이 내려 왔다면 1계약 추가 진입되어 청산안된 4계약이
남을 것입니다.
위 와 같은 시스템식을 만들려합니다.
2. 진입할 잔고가 15,000,000원 보다 적다면 진입이 않되게 하는 표현입니다.
(진입 할 때는 만약 잔고가 부족하여 실제 매수진입은 없는데, 다른 곳에서 청산이 되어
잔고가 생겨 청산때 매도진입이되어 반대로 시스템이 돌아갈까 우려되서입니다.)
수고하시고 즐거운 추석 보내세요^^
다음글
이전글