커뮤니티
간단한 전략을 수정해보고 싶습니다.
2008-06-18 09:32:21
1140
글번호 15765
TS 전략 예제인데요.
YT 로 변환해보고 싶습니다.... 아주 간단한것 같아서.. 몇번 수정했더니.. 중간 중간에 계속 막히더라구요..
TS 예제입니다.
-------------------------------------------------------------------------------
input : len1(10), len2(30), len3(5), len(10);
vars : mp(0);
mp = marketposition;
if mp = 0 then Begin
if Average(Close,len1) crosses over average(Close,len2) then Buy at market;
if Average(Close,len1) crosses below average(Close,len2) then Sell at market;
end;
if mp <> 0 then Begin
if mp = 1 and Average(Close,len3) crosses below average(Close,len4) then ExitLong at market;
if mp = -1 and Average(Close,len3) crosses over average(Close,len4) then ExitShort at market;
end;
------------------------------------------------------------------------------
간단히 전략을 소개하자면은...
30일을 10일선이 골든하면은.. 매수 하고..매수를 보유중이며은 5일선이 10일선을 데드할때.. 매수 청산하라는 식입니다.
반대 포지션은 반대로.. 해석하시면 되구요.
YT 로 변환해주십시요.
답변 1
예스스탁 예스스탁 답변
2008-06-18 10:50:38
안녕하세요
예스스탁입니다.
input : len1(10), len2(30), len3(5), len4(10);
vars : mp(0);
mp = marketposition;
if mp == 0 then {
if crossup(Ma(Close,len1),Ma(Close,len2)) then
Buy("매수",AtMarket);
if crossdown(Ma(Close,len1),Ma(Close,len2)) then
Sell("매도",atmarket);
}
if mp <> 0 then {
if mp == 1 and crossdown(Ma(Close,len3),Ma(Close,len4)) then
ExitLong("매수청산",atmarket);
if mp == -1 and CrossUp(Ma(Close,len3),Ma(Close,len4)) then
ExitShort("매도청산",atmarket);
}
즐거운 하루되세요
> CJ_coco 님이 쓴 글입니다.
> 제목 : 간단한 전략을 수정해보고 싶습니다.
> TS 전략 예제인데요.
YT 로 변환해보고 싶습니다.... 아주 간단한것 같아서.. 몇번 수정했더니.. 중간 중간에 계속 막히더라구요..
TS 예제입니다.
-------------------------------------------------------------------------------
input : len1(10), len2(30), len3(5), len(10);
vars : mp(0);
mp = marketposition;
if mp = 0 then Begin
if Average(Close,len1) crosses over average(Close,len2) then Buy at market;
if Average(Close,len1) crosses below average(Close,len2) then Sell at market;
end;
if mp <> 0 then Begin
if mp = 1 and Average(Close,len3) crosses below average(Close,len4) then ExitLong at market;
if mp = -1 and Average(Close,len3) crosses over average(Close,len4) then ExitShort at market;
end;
------------------------------------------------------------------------------
간단히 전략을 소개하자면은...
30일을 10일선이 골든하면은.. 매수 하고..매수를 보유중이며은 5일선이 10일선을 데드할때.. 매수 청산하라는 식입니다.
반대 포지션은 반대로.. 해석하시면 되구요.
YT 로 변환해주십시요.