커뮤니티
수식 문의 드립니다
2015-07-20 09:46:48
109
글번호 88637
안녕하세요
고생이 많으십니다.
신호발생 時 한글로 매수,매도 표시 하는 방법과 국선에서 신호 발생 후에 반대 신호가 나오기 전까지 0.5 포 1포1.5 포인트 단위로 표시 해주는 수식을 알고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2015-07-20 15:13:14
안녕하세요
예스스탁입니다.
차트의 신호는 주문함수에 이름을 지정하시면 됩니다.
마지막 거래만 0.5/1.0/1.5선이 표시되게 작성되었습니다.
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0);
if crossup(c,ma(c,20)) Then{ /*매수진입조건*/
buy("매수");
}
if CrossDown(c,ma(c,20)) Then{/*매도진입조건*/
sell("매도");
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then{
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
TL_Delete(TL4);
TL_Delete(TL5);
TL_Delete(TL6);
TL1 = TL_New(sdate[1],stime[1],EntryPrice+0.5,sdate,stime,EntryPrice+0.5);
TL2 = TL_New(sdate[1],stime[1],EntryPrice+1.0,sdate,stime,EntryPrice+1.0);
TL3 = TL_New(sdate[1],stime[1],EntryPrice+1.5,sdate,stime,EntryPrice+1.5);
TL4 = TL_New(sdate[1],stime[1],EntryPrice-0.5,sdate,stime,EntryPrice-0.5);
TL5 = TL_New(sdate[1],stime[1],EntryPrice-1.0,sdate,stime,EntryPrice-1.0);
TL6 = TL_New(sdate[1],stime[1],EntryPrice-1.5,sdate,stime,EntryPrice-1.5);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
TL_SetExtRight(TL4,true);
TL_SetExtRight(TL5,true);
TL_SetExtRight(TL6,true);
if MarketPosition == 1 Then{
TL_SetColor(TL1,RED);
TL_SetColor(TL2,RED);
TL_SetColor(TL3,RED);
TL_SetColor(TL4,BLUE);
TL_SetColor(TL5,BLUE);
TL_SetColor(TL6,BLUE);
}
else{
TL_SetColor(TL1,BLUE);
TL_SetColor(TL2,BLUE);
TL_SetColor(TL3,BLUE);
TL_SetColor(TL4,RED);
TL_SetColor(TL5,RED);
TL_SetColor(TL6,red);
}
}
즐거운 하루되세요
> 루키11 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 안녕하세요
고생이 많으십니다.
신호발생 時 한글로 매수,매도 표시 하는 방법과 국선에서 신호 발생 후에 반대 신호가 나오기 전까지 0.5 포 1포1.5 포인트 단위로 표시 해주는 수식을 알고 싶습니다.