단기이평이 장기이평을 상향돌파하는 시점의 N봉 최고가를 골드구간에서 도달하면 매수
단기이평이 장기이평을 하향이탈하는 시점의 N봉 최저가를 데드구간에서 도달하면매수
Input: Short(5), Long(20),N(20);
var : mav1(0),mav2(0),Cross(0),value(0);
mav1 = ma(C , Short );
mav2 = ma(C , Long );
//이평간 돌드
If CrossUp(mav1 , mav2) then
{
//cross는 변수는 1
cross = 1;
//value에 N봉 최고가 저장
Value = Highest(H , N);
}
//이평간 데드
If CrossDown(mav1 , mav2) then
{
//cross는 변수는 1
cross = -1;
//value에 N봉 최저가 저장
Value = lowest(L , N);
}
#현재 매수포지션이 아니고 골드구간이면 value에 도달하면 즉시 매수
If MarketPosition <= 0 and cross == 1 then
Buy("Buy", atstop,Value);
#현재 매도포지션이 아니고 데드구간이면 value에 도달하면 즉시 매도
If MarketPosition >= 0 and cross == -1 then
Sell("Sell", atstop,Value );
JavaScript
복사