커뮤니티

부탁드립니다-------------

프로필 이미지
leekss1
2011-08-28 19:32:50
579
글번호 42260
답변완료
if MarketPosition == 1 Then { ExitLong("수익", atlimit, entryPrice+PriceScale*이익); exitlong("bxxxxx",atstop,entryPrice-PriceScale*손절); } if MarketPosition == 1 or var77 < var77[1] Then aa = 999999; #매도 if MarketPosition == 0 and stime < 150000 and Condition1 then { if var77 <= var77[1]-전봉차 and CountIF(Bchan==Bchan[1],수평) == 수평 Then bb = BCHAN - PriceScale*진입가; sell("매도",atstop, bb); } LowV = Lowest(L,BarsSinceEntry); if MarketPosition == -1 Then { ExitShort("도익", atlimit, entryPrice-PriceScale*이익); exitshort("sxxxxx",atstop,entryPrice+PriceScale*손절); } if MarketPosition == -1 or var77 > var77[1] Then bb = 0.000001; 위에보면 매수익절의경우 익절가격에 매도호가가 없어도 익절한것으로 되는것같은데요 예를들어 231.50에 매수익절 일경우 231.50에 매도호가가있어야만 익절청산되게해주세요 매도 익절도 마찬가지로요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-08-29 14:24:15

안녕하세요 예스스탁입니다. 시스템에서는 외부 호가정보를 알수 없습니다. atstop이나 atlimit은 가격지정후 해당 가격이상이나 이하의 현재가가 수신될때 신호가 나가게 되고 그때의 가격이 매수호가인지 매도호가인지 알방법은 없습니다. 즐거운 하루되세요 > leekss1 님이 쓴 글입니다. > 제목 : 부탁드립니다------------- > if MarketPosition == 1 Then { ExitLong("수익", atlimit, entryPrice+PriceScale*이익); exitlong("bxxxxx",atstop,entryPrice-PriceScale*손절); } if MarketPosition == 1 or var77 < var77[1] Then aa = 999999; #매도 if MarketPosition == 0 and stime < 150000 and Condition1 then { if var77 <= var77[1]-전봉차 and CountIF(Bchan==Bchan[1],수평) == 수평 Then bb = BCHAN - PriceScale*진입가; sell("매도",atstop, bb); } LowV = Lowest(L,BarsSinceEntry); if MarketPosition == -1 Then { ExitShort("도익", atlimit, entryPrice-PriceScale*이익); exitshort("sxxxxx",atstop,entryPrice+PriceScale*손절); } if MarketPosition == -1 or var77 > var77[1] Then bb = 0.000001; 위에보면 매수익절의경우 익절가격에 매도호가가 없어도 익절한것으로 되는것같은데요 예를들어 231.50에 매수익절 일경우 231.50에 매도호가가있어야만 익절청산되게해주세요 매도 익절도 마찬가지로요