커뮤니티

문의합니다.

프로필 이미지
째깍째깍
2015-07-01 15:56:19
101
글번호 87858
답변완료
어제 문의에 대한 답변 매우 감사합니다 ^^ 오늘도 하나 문의드립니다~ 지표를 만든건데요. 아래의 식으로으로 변수10, 변수20 2가지를 기준으로 합니다. 기준점 0을 기준으로 상향돌파시 다음 분봉 완성 된 후 그 다음 분봉 시작시 매수, 변수 20과 변수 10의 데드크로스시, 또는 기준점 0에서 포지션 정리(포지션없음으로) 포지션 정리 후 선물 1포인트 이상의 수익 발생시 당일 추가 매매 없게 하고 싶습니다. 기준점 0을 기준으로 하향돌파시 다음분봉 완성 된 후 그 다음 분봉 시작시 매도, 변수 20과 변수 10의 골든 크로스시, 또는 기준점 0에서 포지션 정리(포지션없음으로) 포지션 정리 후 선물 1포인트 이상의 수익 발생시 당일 추가 매매 없게 하고 싶습니다. 시스템 매매식으로 수정 부탁드립니다. 감사합니다. Input : Period1(20); value1 =LRS(C,Period1); if value1>0 Then plot1(value1,"기울기",red); Else if value1 < 0 Then plot1(value1,"기울기",BLUE); PlotBaseLine1(0);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-01 18:09:51

안녕하세요 예스스탁입니다. Input : Period1(10),Period2(20); var : NP(0),PreNP(0),dayPL(0); NP = NetProfit; if bdate != bdate[1] Then PreNP = NP[1]; dayPL = NP-preNP; value1 =LRS(C,Period1); value2 =LRS(C,Period2); Condition1 = value1 > 0 and value2 > 0; Condition2 = value1 < 0 and value2 < 0; if dayPL < 1 then{ if Condition1[1] == true and Condition1[2] == false Then buy("b",AtMarket); if Condition2[1] == true and Condition2[2] == false Then sell("s",AtMarket); } if MarketPosition == 1 Then{ if CrossDown(value1,value2) Then ExitLong(); if CrossDown(value1,0) or CrossDown(value2,0) Then ExitLong(); } if MarketPosition == -1 Then{ if CrossUp(value1,value2) Then ExitShort(); if CrossUp(value1,0) or CrossUp(value2,0) Then ExitShort(); } 즐거운 하루되세요 > 째깍째깍 님이 쓴 글입니다. > 제목 : 문의합니다. > 어제 문의에 대한 답변 매우 감사합니다 ^^ 오늘도 하나 문의드립니다~ 지표를 만든건데요. 아래의 식으로으로 변수10, 변수20 2가지를 기준으로 합니다. 기준점 0을 기준으로 상향돌파시 다음 분봉 완성 된 후 그 다음 분봉 시작시 매수, 변수 20과 변수 10의 데드크로스시, 또는 기준점 0에서 포지션 정리(포지션없음으로) 포지션 정리 후 선물 1포인트 이상의 수익 발생시 당일 추가 매매 없게 하고 싶습니다. 기준점 0을 기준으로 하향돌파시 다음분봉 완성 된 후 그 다음 분봉 시작시 매도, 변수 20과 변수 10의 골든 크로스시, 또는 기준점 0에서 포지션 정리(포지션없음으로) 포지션 정리 후 선물 1포인트 이상의 수익 발생시 당일 추가 매매 없게 하고 싶습니다. 시스템 매매식으로 수정 부탁드립니다. 감사합니다. Input : Period1(20); value1 =LRS(C,Period1); if value1>0 Then plot1(value1,"기울기",red); Else if value1 < 0 Then plot1(value1,"기울기",BLUE); PlotBaseLine1(0);