커뮤니티
수식확인 부탁드립니다
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(선물차트)스탑로스인데
이 시점에 주종목(풋옵션)에서 신호발생을 원함.