커뮤니티

문의드립니다.

프로필 이미지
as8282
2020-02-19 10:25:24
434
글번호 136082
답변완료
예를들어 매수조건 1. 2. 3. 이 있을때 매수조건 3에만 적용하는 청산을 할수있나요? 매수조건3. crossup (value1,value2) 라고 할때 매수조건 1,2에는 해당되지않고 매수3.에만 적용되는 청산식 청산1) 30틱 익절, 20틱 손절 청산2) 매수신호 이후나오는 볼밴을 확인하여 하단밴드의 최고점 밑에서 15틱 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-19 13:40:25

안녕하세요 예스스탁입니다. 함수중에 진입명을 리턴해 주는 함수가 가 있습니다. 매수조건별로 진입명을 다르게 지정하시고 청산이 이름지정하시면 됩니다. var : bbdn(0); bbdn = BollBandDown(20,2); if 매수조건1 Then buy("b1"); if 매수조건2 Then buy("b2"); if 매수조건3 Then buy("b3"); if MarketPosition == 1 and IsEntryName("b1") == true then { ExitLong("bp",atlimit,EntryPrice+PriceScale*30); ExitLong("bl",AtStop,EntryPrice-PriceScale*30); ExitLong("btr",AtStop,highest(BBdn,BarsSinceEntry)-PriceScale*15); } 즐거운 하루되세요 > as8282 님이 쓴 글입니다. > 제목 : 문의드립니다. > 예를들어 매수조건 1. 2. 3. 이 있을때 매수조건 3에만 적용하는 청산을 할수있나요? 매수조건3. crossup (value1,value2) 라고 할때 매수조건 1,2에는 해당되지않고 매수3.에만 적용되는 청산식 청산1) 30틱 익절, 20틱 손절 청산2) 매수신호 이후나오는 볼밴을 확인하여 하단밴드의 최고점 밑에서 15틱 부탁합니다.