커뮤니티

청산 로직 부탁 드립니다.

프로필 이미지
요타
2019-04-23 12:51:51
232
글번호 128048
답변완료
* 매번 많은 도움에 고맙습니다. * 추가 매수 및 청산 로직 좀 요청 드립니다. var1 = ma(c,5); var2 = ma(c,20); if CrossUp(var1,var2) Then buy() if crossdown(var1,var2) then sell() 에서 요청1) 10틱 이하 손실 이면 추가 매수 요청2) 추가 매수후 (추가매수가 안될수도 있음) 최초 1차 매수가 대비 14틱 수익이면 청산 요청3) 14틱 수익 까지 못가고 8틱 이상 수익 났다가 5틱 으로 수익이 줄어들면 청산 * 많이 부탁 드려서 죄송합니다. 고맙습니다.
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-23 14:21:10

안녕하세요 예스스탁입니다. var1 = ma(c,5); var2 = ma(c,20); if MarketPosition <= 0 and CrossUp(var1,var2) Then buy(); if MarketPosition >= 0 and crossdown(var1,var2) then sell(); if MarketPosition == 1 Then { if MaxEntries == 1 Then buy("bb",atlimit,EntryPrice-PriceScale*10); if MaxEntries == 2 then { ExitLong("bx1",atlimit,EntryPrice+PriceScale*14); } if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*8 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*5); } if MarketPosition == -1 Then { if MaxEntries == 1 Then sell("ss",atlimit,EntryPrice+PriceScale*10); if MaxEntries == 2 then { ExitShort("sx1",atlimit,EntryPrice-PriceScale*14); } if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*8 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*5); } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 청산 로직 부탁 드립니다. > * 매번 많은 도움에 고맙습니다. * 추가 매수 및 청산 로직 좀 요청 드립니다. var1 = ma(c,5); var2 = ma(c,20); if CrossUp(var1,var2) Then buy() if crossdown(var1,var2) then sell() 에서 요청1) 10틱 이하 손실 이면 추가 매수 요청2) 추가 매수후 (추가매수가 안될수도 있음) 최초 1차 매수가 대비 14틱 수익이면 청산 요청3) 14틱 수익 까지 못가고 8틱 이상 수익 났다가 5틱 으로 수익이 줄어들면 청산 * 많이 부탁 드려서 죄송합니다. 고맙습니다.