커뮤니티

수식확인 부탁드립니다

프로필 이미지
악어사냥
2011-09-02 01:04:36
493
글번호 42396
답변완료
미리 감사드립니다. 꾸벅 참조식 작성에 능숙하지 못해서요. 주종목 풋옵션, data2(선물차트) 입니다. 1.아래식에 data2 묶기 틀린 것 없나 확인부탁드립니다 DMIDiff = data2(DIPlus(DMILen)) - data2(DIMinus(DMILen)); If DMIDiff[Consec] < 0 Then Begin if Abs(DMIDiff) >= data2(MinDiff) AND CountIF(DMIDiff < DMIDiff[1], Consec) == Consec Then buy("DMI_SE"); End; 2.아래 청산식은 data2의 식인데, 주종목에서 신호발생 하게 data2로 묶어주세요 var1= 할당... if MarketPosition ==-1 Then { ExitShort("도tr1",AtStop,Lowest(L,barSSinceEntry)+ATR(tr)*ATRMULT); } SetStopLoss(0.5,PointStop); <--특히 이부분은 data2(선물차트)스탑로스인데 이 시점에 주종목(풋옵션)에서 신호발생을 원함.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-09-02 10:53:13

안녕하세요 예스스탁입니다. 1. CountIF(DMIDiff < DMIDiff[1],Consec) == Consec 조건도 data2를 씌워주시면 됩니다. DMIDiff = data2(DIPlus(DMILen)- data2(DIMinus(DMILen); If DMIDiff[Consec] < 0 Then Begin if Abs(DMIDiff) >= data2(MinDiff) AND data2(CountIF(DMIDiff < DMIDiff[1],Consec) == Consec) Then buy("DMI_SE"); End; 2. 참조데이터를 이용한 내용은 모두 봉완성시로만 작성이 가능합니다. 강제청산이나 atstop,atlimit은 모두 주종목의 시세만 감시하므로 아래와 같이 if문으로 봉완성시로 작성해야만 합니다. var1 = data2(L); if MarketPosition ==-1 Then { if data2(h) >= Lowest(var1,barSSinceEntry)+data2(ATR(tr))*ATRMULT Then ExitShort("도tr1"); } var2 = data2(c); if MarketPosition == 1 and data2(L) <= var2[BarsSinceEntry]-0.5 Then exitlong(); if MarketPosition == -1 and data2(H) >= var2[BarsSinceEntry]+0.5 Then ExitShort(); 즐거운 하루되세요 > 악어사냥 님이 쓴 글입니다. > 제목 : 수식확인 부탁드립니다 > 미리 감사드립니다. 꾸벅 참조식 작성에 능숙하지 못해서요. 주종목 풋옵션, data2(선물차트) 입니다. 1.아래식에 data2 묶기 틀린 것 없나 확인부탁드립니다 DMIDiff = data2(DIPlus(DMILen)) - data2(DIMinus(DMILen)); If DMIDiff[Consec] < 0 Then Begin if Abs(DMIDiff) >= data2(MinDiff) AND CountIF(DMIDiff < DMIDiff[1], Consec) == Consec Then buy("DMI_SE"); End; 2.아래 청산식은 data2의 식인데, 주종목에서 신호발생 하게 data2로 묶어주세요 var1= 할당... if MarketPosition ==-1 Then { ExitShort("도tr1",AtStop,Lowest(L,barSSinceEntry)+ATR(tr)*ATRMULT); } SetStopLoss(0.5,PointStop); <--특히 이부분은 data2(선물차트)스탑로스인데 이 시점에 주종목(풋옵션)에서 신호발생을 원함.