안녕하세요?
아래 글번호 85413번 재질문입니다.
당일 개장 후 5개 봉의 장중 고점(var1)과 저점(var2)으로 하여
85413번에서 작성 주신 스크립트를 수정 부탁드립니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2024-01-19 09:27:50
안녕하세요
예스스탁입니다.
input : P(20);
var : mav(0),entry(0),b(0);
if bdate != Bdate[1] Then
{
entry = 0;
b = 0;
var1 = h;
Var2 = l;
}
b = b+1;
if b <= 5 Then
{
if h > var1 Then
var1 = h;
if l < var2 Then
Var2 = l;
}
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
mav = ma(C,P);
if MarketPosition == 0 and entry < 1 and CrossUp(Var2,mav) Then
Buy("b",AtMarket);
if MarketPosition == 1 Then
{
if CrossDown(var1,mav) or CrossDown(c,mav) Then
ExitLong("bx",AtMarket);
}
if MarketPosition == 0 and entry < 1 and CrossDown(Var1,mav) Then
Sell("s",AtMarket);
if MarketPosition == -1 Then
{
if CrossUp(var1,mav) or CrossUp(c,mav) Then
ExitShort("sx",AtMarket);
}
SetStopEndofday(152000);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 글번호 85413번 재질문입니다.
당일 개장 후 5개 봉의 장중 고점(var1)과 저점(var2)으로 하여
85413번에서 작성 주신 스크립트를 수정 부탁드립니다.
감사합니다.