커뮤니티
시스템식 문의드립니다~
2011-04-13 00:00:49
739
글번호 37562
if c>ma(c,len1) && ma(c,len1)> ma(c,len2) Then
buy ("매수") ;
if MarketPosition == 1
and( c<ma(c,len1) && ma(c,len1)<ma(c,len2)) Then
exitlong ("매수청산");
if c<ma(c,len1) && ma(c,len1)<ma(c,len2) Then
sell ("매도");
if MarketPosition == -1
and( c>ma(c,len1) && ma(c,len1)> ma(c,len2)) Then
exitshort ("매도청산") ;
SetStopProfittarget(1,PointStop);
이식에서 4포인트 수익나면 청산하고
청산이후 바로 재진입이 되는데 같은 포지션에서 재진입 안되게 할수 있을까요
- 1. 오류.png (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2011-04-13 11:27:22
안녕하세요
예스스탁입니다.
수정한 식입니다.
input : len1(5),len2(20);
if ((MarketPosition(1) != 1 and MarketPosition == 0) or MarketPosition == -1) And
c>ma(c,len1) && ma(c,len1)> ma(c,len2) Then
buy ("매수") ;
if ((MarketPosition(1) != -1 and MarketPosition == 0) or MarketPosition == 1) And
c<ma(c,len1) && ma(c,len1)<ma(c,len2) Then
sell ("매도");
if MarketPosition == 1 and( c<ma(c,len1) && ma(c,len1)<ma(c,len2)) Then
exitlong ("매수청산");
if MarketPosition == -1
and( c>ma(c,len1) && ma(c,len1)> ma(c,len2)) Then
exitshort ("매도청산") ;
SetStopProfittarget(1,PointStop);
즐거운 하루되세요
> pinsane 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다~
> if c>ma(c,len1) && ma(c,len1)> ma(c,len2) Then
buy ("매수") ;
if MarketPosition == 1
and( c<ma(c,len1) && ma(c,len1)<ma(c,len2)) Then
exitlong ("매수청산");
if c<ma(c,len1) && ma(c,len1)<ma(c,len2) Then
sell ("매도");
if MarketPosition == -1
and( c>ma(c,len1) && ma(c,len1)> ma(c,len2)) Then
exitshort ("매도청산") ;
SetStopProfittarget(1,PointStop);
이식에서 4포인트 수익나면 청산하고
청산이후 바로 재진입이 되는데 같은 포지션에서 재진입 안되게 할수 있을까요
다음글
이전글