커뮤니티
추가질문 드립니다.
2013-02-18 16:32:38
217
글번호 59657
항상 친절한 답변에 감사드립니다.
28618에서 첫번째 질문에 대한 답이 부족해서 다시 문의 드립니다.
누적 수익액이 3 이상이면
그 다음 거래부터는 이전 거래와는 상관이 없이
다시 처음부터 매매하라는 식을 만들고 싶습니다.
그러니까 수익 달성으로 한 페러그랩이 완성되었으니
이 다음 거래부너는 이전 거래들은 없는 것 처럼 여기고
1개부터 다시 거래하라는 것을 어찌 표현하면 될는지요??
항상 건강하시고 행복하세요..
답변 1
예스스탁 예스스탁 답변
2013-02-18 17:17:57
안녕하세요
예스스탁입니다.
var : dayPL(0),vol(0);
if date != date[1] or crossup(dayPL,3) Then
var1 = NetProfit;
DayPL = (NetProfit-var1)+PositionProfit;
if DayPL >= 0 or DayPL < -2 Then
Vol = 1;
Else if DayPL < 0 and dayPL >= -1 Then
Vol = 2;
Else if DayPL < -1 and dayPL >= -2 Then
Vol = 3;
Else if dayPL < -2 Then
Vol = 4;
if crossup(ma(c,5),ma(c,20)) Then
buy("b",OnClose,def,vol);
if CrossDown(ma(c,5),ma(c,20)) Then
sell("s",OnClose,def,vol);
즐거운 하루되세요
> 짙은안개 님이 쓴 글입니다.
> 제목 : 추가질문 드립니다.
> 항상 친절한 답변에 감사드립니다.
28618에서 첫번째 질문에 대한 답이 부족해서 다시 문의 드립니다.
누적 수익액이 3 이상이면
그 다음 거래부터는 이전 거래와는 상관이 없이
다시 처음부터 매매하라는 식을 만들고 싶습니다.
그러니까 수익 달성으로 한 페러그랩이 완성되었으니
이 다음 거래부너는 이전 거래들은 없는 것 처럼 여기고
1개부터 다시 거래하라는 것을 어찌 표현하면 될는지요??
항상 건강하시고 행복하세요..