커뮤니티

3가지 경우로 묶어서 시스템식 부탁드립니다.

프로필 이미지
sky78
2017-02-13 09:11:49
136
글번호 106736
답변완료
안녕하세요. 다음의 시스템식에서 추가로 부탁드립니다. 감사합니다. 다음 1/2번(주/야간시장 포함), 3/4번(최대수익 대비 하락시점 and 최소 1P 수익시점, 주간시장), 5/6(최대수익 대비 하락시점 and 최소 1P 수익시점,주/야간시장 포함) 묶어서 3가지의 경우로 시스템식 부탁드립니다. * 1/2번의 경우는 주간과 야간선물 시장 포함하여 청산 조건에 도달하면 청산이 되도록 부탁합니다. 1. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 2. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 * 3/4번의 경우는 진입후 1P 수익이 난 상태에서 추가수익을 내기 위하여 최대 수익 대비 -0.5P 하락가 되는 점 또는 최소한 1P 수익 보장 시점에서 자동청산 되도록 수식 부탁합니다.(주간선물시장) 3. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 4. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 * 5/6번의 경우는 진입후 1P 수익이 난 상태에서 추가수익을 내기 위하여 최대 수익 대비 -0.5P 하락가 되는 점 또는 최소한 1P 수익 보장 시점에서 자동청산 되도록 수식 부탁합니다.(주간/야간선물시장 포함) 5. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 6. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 =============== 안녕하세요 예스스탁입니다. 시스템은 동시호가 매수/매도는 가능하지 않습니다. 아래는 당일 첫봉 시가에 신호발생하는 식입니다. 모두 분봉에 적용하시고 당일청산은 정규장 내 시간으로 지정하셔야 합니다. 1 if NextBarSdate > sdate Then buy("b",AtMarket); SetStopProfittarget(1,PointStop); 2 if NextBarSdate > sdate Then sell("s",AtMarket); SetStopProfittarget(1,PointStop); 3 if NextBarSdate > sdate Then buy("b",AtMarket); SetStopEndofday(152900); 4 if NextBarSdate > sdate Then sell("s",AtMarket); SetStopEndofday(152900);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-02-13 11:06:01

안녕하세요 예스스탁입니다. 1 if Bdate != Bdate[1] and C > DayOpen Then buy("b",AtMarket); SetStopProfittarget(1,PointStop); 2 if Bdate != Bdate[1] and C < DayOpen Then Sell("s",AtMarket); SetStopProfittarget(1,PointStop); 3 if Bdate != Bdate[1] and C > DayOpen Then buy("b",AtMarket); if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+1 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-0.5); SetStopProfittarget(2,PointStop); 4 if Bdate != Bdate[1] and C < DayOpen Then Sell("s",AtMarket); if MarketPosition == -1 and Lowest(L,BarsSinceEntry) <= EntryPrice-1 Then ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+0.5); SetStopProfittarget(2,PointStop); 5/6번은 3/4번과 수식은 동일합니다. 차트만 주간장이나 복합장으로 따로 설정하시면 됩니다. 즐거운 하루되세요 > sky78 님이 쓴 글입니다. > 제목 : 3가지 경우로 묶어서 시스템식 부탁드립니다. > 안녕하세요. 다음의 시스템식에서 추가로 부탁드립니다. 감사합니다. 다음 1/2번(주/야간시장 포함), 3/4번(최대수익 대비 하락시점 and 최소 1P 수익시점, 주간시장), 5/6(최대수익 대비 하락시점 and 최소 1P 수익시점,주/야간시장 포함) 묶어서 3가지의 경우로 시스템식 부탁드립니다. * 1/2번의 경우는 주간과 야간선물 시장 포함하여 청산 조건에 도달하면 청산이 되도록 부탁합니다. 1. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 2. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 * 3/4번의 경우는 진입후 1P 수익이 난 상태에서 추가수익을 내기 위하여 최대 수익 대비 -0.5P 하락가 되는 점 또는 최소한 1P 수익 보장 시점에서 자동청산 되도록 수식 부탁합니다.(주간선물시장) 3. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 4. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 * 5/6번의 경우는 진입후 1P 수익이 난 상태에서 추가수익을 내기 위하여 최대 수익 대비 -0.5P 하락가 되는 점 또는 최소한 1P 수익 보장 시점에서 자동청산 되도록 수식 부탁합니다.(주간/야간선물시장 포함) 5. 국내선물 개장(09:00) 첫봉이 시초가 위에서 시작하면 매수하여 1.0 P 청산시스템 6. 국내선물 개장(09:00) 첫봉이 시초가 아래에서 시작하면 매도하여 1.0 P 청산시스템 =============== 안녕하세요 예스스탁입니다. 시스템은 동시호가 매수/매도는 가능하지 않습니다. 아래는 당일 첫봉 시가에 신호발생하는 식입니다. 모두 분봉에 적용하시고 당일청산은 정규장 내 시간으로 지정하셔야 합니다. 1 if NextBarSdate > sdate Then buy("b",AtMarket); SetStopProfittarget(1,PointStop); 2 if NextBarSdate > sdate Then sell("s",AtMarket); SetStopProfittarget(1,PointStop); 3 if NextBarSdate > sdate Then buy("b",AtMarket); SetStopEndofday(152900); 4 if NextBarSdate > sdate Then sell("s",AtMarket); SetStopEndofday(152900);