커뮤니티
청산식
2010-12-05 22:34:12
543
글번호 34081
예를 들어 아래와 같은 식에서
{If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if ma(c,15) > ma(c,33)and crossup(c,ma(c,5)))
then
Buy("강매수");
if CrossDown(c,ma(c,50)) Then
ExitLong("강수청산");}
{If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if (ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)))then
Buy("매수");
if CrossDown(c,ma(c,10)) Then
ExitLong("매수청산");}
"강매수"가 들어가면 "강수청산"식만 적용되서 청산되야 하고
"매수"가 들어가면 "매수청산"만 적용되야 하는데
그거하고는 상관없이 청산식이 적용됩니다.
이와 같이 그 진입조건과 청산식을 맞춤형으로 짜려면 어떻게 해야 하는지요?
답변 1
예스스탁 예스스탁 답변
2010-12-06 15:30:16
안녕하세요
예스스탁입니다.
진입과 청산을 연결하시려면 청산식에 isentryname함수를 이용하여
지정하셔야 합니다. {}쓰기는 해당 내용과 관련이 없습니다.
If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if ma(c,15) > ma(c,33)and crossup(c,ma(c,5)) then
Buy("강매수");
if MarketPosition == 1 and IsEntryName("강매수") == true and and CrossDown(c,ma(c,50)) Then
ExitLong("강수청산");
If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)) then
Buy("매수");
if MarketPosition == 1 and IsEntryName("매수") == true and ossDown(c,ma(c,10)) Then
ExitLong("매수청산");
즐거운 하루되세요
> 룽퐈 님이 쓴 글입니다.
> 제목 : 청산식
> 예를 들어 아래와 같은 식에서
{If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if ma(c,15) > ma(c,33)and crossup(c,ma(c,5)))
then
Buy("강매수");
if CrossDown(c,ma(c,50)) Then
ExitLong("강수청산");}
{If MarketPosition==0 And sTime > 093000 Then
Var1=c;
if (ma(C ,5) > ma(c,15) and crossup(ma(c,15),ma(c,40)))then
Buy("매수");
if CrossDown(c,ma(c,10)) Then
ExitLong("매수청산");}
"강매수"가 들어가면 "강수청산"식만 적용되서 청산되야 하고
"매수"가 들어가면 "매수청산"만 적용되야 하는데
그거하고는 상관없이 청산식이 적용됩니다.
이와 같이 그 진입조건과 청산식을 맞춤형으로 짜려면 어떻게 해야 하는지요?
다음글
이전글