커뮤니티

청산식

프로필 이미지
룽퐈
2010-12-05 22:34:12
543
글번호 34081
답변완료
예를 들어 아래와 같은 식에서 {If MarketPosition==0 And sTime > 093000 Then Var1=c; if ma(c,15) > ma(c,33)and crossup(c,ma(c,5))) then Buy("강매수"); if CrossDown(c,ma(c,50)) Then ExitLong("강수청산");} {If MarketPosition==0 And sTime > 093000 Then Var1=c; if (ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)))then Buy("매수"); if CrossDown(c,ma(c,10)) Then ExitLong("매수청산");} "강매수"가 들어가면 "강수청산"식만 적용되서 청산되야 하고 "매수"가 들어가면 "매수청산"만 적용되야 하는데 그거하고는 상관없이 청산식이 적용됩니다. 이와 같이 그 진입조건과 청산식을 맞춤형으로 짜려면 어떻게 해야 하는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-12-06 15:30:16

안녕하세요 예스스탁입니다. 진입과 청산을 연결하시려면 청산식에 isentryname함수를 이용하여 지정하셔야 합니다. {}쓰기는 해당 내용과 관련이 없습니다. If MarketPosition==0 And sTime > 093000 Then Var1=c; if ma(c,15) > ma(c,33)and crossup(c,ma(c,5)) then Buy("강매수"); if MarketPosition == 1 and IsEntryName("강매수") == true and and CrossDown(c,ma(c,50)) Then ExitLong("강수청산"); If MarketPosition==0 And sTime > 093000 Then Var1=c; if ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)) then Buy("매수"); if MarketPosition == 1 and IsEntryName("매수") == true and ossDown(c,ma(c,10)) Then ExitLong("매수청산"); 즐거운 하루되세요 > 룽퐈 님이 쓴 글입니다. > 제목 : 청산식 > 예를 들어 아래와 같은 식에서 {If MarketPosition==0 And sTime > 093000 Then Var1=c; if ma(c,15) > ma(c,33)and crossup(c,ma(c,5))) then Buy("강매수"); if CrossDown(c,ma(c,50)) Then ExitLong("강수청산");} {If MarketPosition==0 And sTime > 093000 Then Var1=c; if (ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)))then Buy("매수"); if CrossDown(c,ma(c,10)) Then ExitLong("매수청산");} "강매수"가 들어가면 "강수청산"식만 적용되서 청산되야 하고 "매수"가 들어가면 "매수청산"만 적용되야 하는데 그거하고는 상관없이 청산식이 적용됩니다. 이와 같이 그 진입조건과 청산식을 맞춤형으로 짜려면 어떻게 해야 하는지요?