$,안녕하세요
아래식에서 질문입니다
var1=Highest(H,20);
Var2=Highest(H,60);
Plot1(Var2+(Var3-var4),"상");
위 식을 일봉에만 적용했을경우로 가정하고
1,var1의 20개봉의 최고가를 옵션시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할까요.
2,var2의 60개봉의 최고가를 선물시작봉에서 만기일까지봉의 최고가로 수정할경우 식을
어찌 짜야할지 도움 부탁드립니다.
#,미리감사드립니다.
답변 1
예스스탁
예스스탁 답변
2021-06-23 09:42:29
안녕하세요
예스스탁입니다.
아래식 참고하시기 바랍니다.
차트에 직전에 옵션만기일과 선물만기일의 데이타가 있어야 지표가 출력됩니다.
var : month(0),nday(0),week(0);
var : OptionX(False),FutrueX(False),OH(0),OL(0),FH(0),FL(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
Week = DayOfWeek(date);
#옵션 만기
if nday >= 8 and nday <= 14 and week == 4 then
OptionX = true;
Else
OptionX = False;
#선물 만기
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
FutrueX = true;
Else
FutrueX = False;
if OptionX == False and OptionX[1] == true Then
{
OH = h;
OL = L;
}
if OH > 0 and H > OH Then
OH = H;
if OL > 0 and L < OL Then
OL = L;
if FutrueX == False and FutrueX[1] == true Then
{
FH = h;
FL = L;
}
if FH > 0 and H > FH Then
FH = H;
if FL > 0 and L < FL Then
FL = L;
if OH > 0 and OL > 0 Then
{
Plot1(OH,"옵션최고");
Plot2(OL,"옵션최저");
}
if FH > 0 and FL > 0 Then
{
Plot3(FH,"선물최고");
Plot4(FL,"선물최저");
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> $,안녕하세요
아래식에서 질문입니다
var1=Highest(H,20);
Var2=Highest(H,60);
Plot1(Var2+(Var3-var4),"상");
위 식을 일봉에만 적용했을경우로 가정하고
1,var1의 20개봉의 최고가를 옵션시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할까요.
2,var2의 60개봉의 최고가를 선물시작봉에서 만기일까지봉의 최고가로 수정할경우 식을
어찌 짜야할지 도움 부탁드립니다.
#,미리감사드립니다.