커뮤니티
문의드립니다.
2016-10-01 00:22:29
110
글번호 102411
수고많으십니다. 주식용입니다.
전제조건
(1) RSI < 30 진입 및 이탈
(2) macd > 0 (기본 12,26,9 : 숫자는 바꿀수있게 변수처리)
진입
(1),(2)조건 동시만족 또는 (1)조건후 20봉이내에(2)조건 만족한 상태에서
스토케스틱(5,3,3: 변수처리) > 50 또는 rsi(14,9: 변수처리)> 50 이면 진입
진입수량 : 1000주
진입회수 : 3회 허용 (재진입시 진입전제조건 다시충족필요)
진입시간제한 : 14시이후에는 진입금지
청산
* 손절 : 5%
* 익절 : 10% 또는 트레일링스톱(고가대비 2%)
* 당일청산 : 장종료시 강제청산
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2016-10-04 10:47:47
안녕하세요
예스스탁입니다.
input : RSIP(14),short(12),long(26),sto1(5),sto2(3);
var : RSIV(0),MACDV(0),stok(0),Ri(0);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
RSIV = RSI(RSIP);
MACDV = MACD(short,long);
stok = StochasticsK(sto1,sto2);
if RSIV < 30 Then{
if MarketPosition == 0 Then
Ri = index;
Else
RI = -1;
}
if MarketPosition == 0 and count < 3 and
MACDV > 0 and RI > 0 and index < RI+20 Then{
if stime < 140000 and stok > 50 and RSIV > 50 Then
buy("b",OnClose,def,1000);
}
if MarketPosition == 1 Then
ExitLong("btr",AtStop,highest(H,BarsSinceEntry)*0.98);
SetStopLoss(5,PercentStop);
SetStopProfittarget(10,PercentStop);
if sdate < 20160801 Then
SetStopEndofday(144500);
else
SetStopEndofday(151500);
즐거운 하루되세요
> dayun01 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고많으십니다. 주식용입니다.
전제조건
(1) RSI < 30 진입 및 이탈
(2) macd > 0 (기본 12,26,9 : 숫자는 바꿀수있게 변수처리)
진입
(1),(2)조건 동시만족 또는 (1)조건후 20봉이내에(2)조건 만족한 상태에서
스토케스틱(5,3,3: 변수처리) > 50 또는 rsi(14,9: 변수처리)> 50 이면 진입
진입수량 : 1000주
진입회수 : 3회 허용 (재진입시 진입전제조건 다시충족필요)
진입시간제한 : 14시이후에는 진입금지
청산
* 손절 : 5%
* 익절 : 10% 또는 트레일링스톱(고가대비 2%)
* 당일청산 : 장종료시 강제청산
미리 감사드립니다.
다음글
이전글