커뮤니티

현재가격

프로필 이미지
상암동
2017-12-04 02:26:52
143
글번호 114674
답변완료
늘 감사합니다 data1의 시가대비 현재가격과 data2의 시가대비 현재가격의 차이가 즉, (data1의 시가대비 현재가격)-(data2의 시가대비 현재가격)의 차이가 +80틱 또는 -80틱 일때 1. 지표식 차이가 +80틱 일때, data1의 첫째봉 고가에 빨간색 수평선 차이가 0틱 일때, data1의 첫째봉 종가에 검은색 수평선 차이가 -80틱 일때, data1의 첫째봉 저가에 파란색 수평선 각각 독립적으로 표현되는 수식 2. 시스템식 차이가 +80틱 일때, 매도 차이가 -80틱 일때, 매수 익절30틱, 손절20틱 진입 또는 청산 후 30분간 매매금지 이후 신호 발생 수식 감사합니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-12-04 15:58:46

안녕하세요 예스스탁입니다. 1. var : diff(0,data1),TL(0,data1); diff = data1((C-dayopen)/PriceScale)-data2((C-OpenD(0))/PriceScale); if Bdate != Bdate[1] Then{ var1 = sdate[1]; var2 = stime[1]; var3 = h; var4 = L; var5 = C; } TL_Delete(TL); if diff >= 80 then{ TL = TL_New(var1,var2,var3,sdate,stime,var3); TL_SetColor(TL,RED); } Else if diff <= -80 then{ TL = TL_New(var1,var2,var4,sdate,stime,var4); TL_SetColor(TL,blue); } else{ TL = TL_New(var1,var2,var5,sdate,stime,var5); TL_SetColor(TL,BLACK); } 2 var : diff(0,data1),TL(0,data1),T1(0,data1),entry(0,data1); if Bdate != bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; diff = data1((C-dayopen)/PriceScale)-data2((C-OpenD(0))/PriceScale); if diff >= 80 and diff[1] < 80 then{ if entry == 0 or (entry >= 1 and MarketPosition == -1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then buy(); } if diff <= -80 and diff[1] > -80 then{ if entry == 0 or (entry >= 1 and MarketPosition == 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then sell(); } SetStopProfittarget(PriceScale*30,PointStop); SetStopLoss(PriceScale*20,PointStop); 즐거운 하루되세요 > 상암동 님이 쓴 글입니다. > 제목 : 현재가격 > 늘 감사합니다 data1의 시가대비 현재가격과 data2의 시가대비 현재가격의 차이가 즉, (data1의 시가대비 현재가격)-(data2의 시가대비 현재가격)의 차이가 +80틱 또는 -80틱 일때 1. 지표식 차이가 +80틱 일때, data1의 첫째봉 고가에 빨간색 수평선 차이가 0틱 일때, data1의 첫째봉 종가에 검은색 수평선 차이가 -80틱 일때, data1의 첫째봉 저가에 파란색 수평선 각각 독립적으로 표현되는 수식 2. 시스템식 차이가 +80틱 일때, 매도 차이가 -80틱 일때, 매수 익절30틱, 손절20틱 진입 또는 청산 후 30분간 매매금지 이후 신호 발생 수식 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2017-12-07 15:03:59

안녕하세요 예스스탁입니다. 1. var : diff(0,data1),TL(0,data1); var : V1(0,data1),V2(0,data1),V3(0,data1),V4(0,data1),V5(0,data1); var : O2(0,data2); if data1(Bdate != Bdate[1]) Then{ v1 = data1(sdate[1]); v2 = data1(stime[1]); v3 = data1(h); v4 = data1(L); v5 = data1(C); } if data2(Bdate != Bdate[1]) Then O2 = data2(O); diff = data1((C-dayopen)/PriceScale)-data2((C-O2)/PriceScale); TL_Delete(TL); if diff >= 80 then{ TL = TL_New(v1,v2,v3,sdate,stime,v3); TL_SetColor(TL,RED); } Else if diff <= -80 then{ TL = TL_New(v1,v2,v4,sdate,stime,v4); TL_SetColor(TL,blue); } else{ TL = TL_New(v1,v2,v5,sdate,stime,v5); TL_SetColor(TL,BLACK); } 2 var : diff(0,data1),T1(0,data1),entry(0,data1); var : O2(0,data2); if data1(Bdate != Bdate[1]) Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; if data2(Bdate != Bdate[1]) Then O2 = data2(O); diff = data1((C-dayopen)/PriceScale)-data2((C-O2)/PriceScale); if diff >= 80 and diff[1] < 80 then{ if entry == 0 or (entry >= 1 and MarketPosition == -1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then buy(); } if diff <= -80 and diff[1] > -80 then{ if entry == 0 or (entry >= 1 and MarketPosition == 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then sell(); } SetStopProfittarget(PriceScale*30,PointStop); SetStopLoss(PriceScale*20,PointStop); 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 현재가격 > 안녕하세요 예스스탁입니다. 1. var : diff(0,data1),TL(0,data1); diff = data1((C-dayopen)/PriceScale)-data2((C-OpenD(0))/PriceScale); if Bdate != Bdate[1] Then{ var1 = sdate[1]; var2 = stime[1]; var3 = h; var4 = L; var5 = C; } TL_Delete(TL); if diff >= 80 then{ TL = TL_New(var1,var2,var3,sdate,stime,var3); TL_SetColor(TL,RED); } Else if diff <= -80 then{ TL = TL_New(var1,var2,var4,sdate,stime,var4); TL_SetColor(TL,blue); } else{ TL = TL_New(var1,var2,var5,sdate,stime,var5); TL_SetColor(TL,BLACK); } 2 var : diff(0,data1),TL(0,data1),T1(0,data1),entry(0,data1); if Bdate != bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = TotalTrades-T1+1; diff = data1((C-dayopen)/PriceScale)-data2((C-OpenD(0))/PriceScale); if diff >= 80 and diff[1] < 80 then{ if entry == 0 or (entry >= 1 and MarketPosition == -1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then buy(); } if diff <= -80 and diff[1] > -80 then{ if entry == 0 or (entry >= 1 and MarketPosition == 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) or (entry >= 1 and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) then sell(); } SetStopProfittarget(PriceScale*30,PointStop); SetStopLoss(PriceScale*20,PointStop); 즐거운 하루되세요 > 상암동 님이 쓴 글입니다. > 제목 : 현재가격 > 늘 감사합니다 data1의 시가대비 현재가격과 data2의 시가대비 현재가격의 차이가 즉, (data1의 시가대비 현재가격)-(data2의 시가대비 현재가격)의 차이가 +80틱 또는 -80틱 일때 1. 지표식 차이가 +80틱 일때, data1의 첫째봉 고가에 빨간색 수평선 차이가 0틱 일때, data1의 첫째봉 종가에 검은색 수평선 차이가 -80틱 일때, data1의 첫째봉 저가에 파란색 수평선 각각 독립적으로 표현되는 수식 2. 시스템식 차이가 +80틱 일때, 매도 차이가 -80틱 일때, 매수 익절30틱, 손절20틱 진입 또는 청산 후 30분간 매매금지 이후 신호 발생 수식 감사합니다.