커뮤니티
문의드립니다.
2019-01-30 12:40:41
177
글번호 125739
1. 기타
이 지표를 한 화면에서 나타나게 부탁드립니다.
옵션선 색깔을 좀 빨갛게 하고 두껍게 하면 될 것 같습니다.
선물
var : month(0),nday(0),week(0),TL1(0),X(false);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if bdate != bdate[1] and
month%3 == 0 and
nday >= 8 and nday <= 14 and
week == 4 then
TL_New(sdate,stime,999999999,sdate,stime,0);
옵션
var :nday(0),week(0),TL1(0),X(false);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if bdate != bdate[1] and
nday >= 8 and nday <= 14 and
week == 4 then
TL_New(sdate,stime,999999999,sdate,stime,0);
2. 검색
-해선
-외부변수 : 피봇시작시간/피봇끝시간/시작시간/끝시간
-외부변수의 시간 동안 저가-고가로 만들어진 피봇
-피봇선에서 n틱이상 차이나지 않은 봉들 고가에 점 찍기
3. 검색
2 조건에 시작시간, 끝시간 조건도 추가
9시부터 10시라고 하면 위 조건에서 9시부터 10시까지의 봉들만 검색.
4. 검색
해선 분봉
외부변수 :
시가지정시간,
승수;
var1 = 일봉의 표준편차.
var2 = 시가지정시간의 봉 시가
var3 = var2 + var1 * 승수;
var4 = var2 - var1 * 승수;
봉의 중간값이
위 지표 var3, var4 내에 있을 때
해당 지표 고가에 점 생성.
답변 1
예스스탁 예스스탁 답변
2019-01-30 13:47:00
안녕하세요
예스스탁입니다.
1
var : month(0),nday(0),week(0),TL1(0),X(false),TL2(0);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if bdate != bdate[1] and
month%3 == 0 and
nday >= 8 and nday <= 14 and
week == 4 then
TL1 = TL_New(sdate,stime,999999999,sdate,stime,0);
if bdate != bdate[1] and
nday >= 8 and nday <= 14 and
week == 4 then
{
TL2 = TL_New(sdate,stime,999999999,sdate,stime,0);
TL_SetSize(tL2,3);#굵기
}
2. 3
input : 피봇시작시간(90000),피봇끝시간(100000),시작시간(90000),끝시간(100000),n(5);
var : Tcond1(false),Tcond2(false),Pivot(0),hh(0),ll(0);
if (sdate != sdate[1] and stime >= 피봇시작시간) or
(sdate == sdate[1] and stime >= 피봇시작시간 and stime[1] < 피봇시작시간) Then
{
tcond1 = true;
hh = h;
ll = l;
}
if (sdate != sdate[1] and stime >= 피봇끝시간) or
(sdate == sdate[1] and stime >= 피봇끝시간 and stime[1] < 피봇끝시간) Then
{
tcond1 = false;
}
if (sdate != sdate[1] and stime >= 시작시간) or
(sdate == sdate[1] and stime >= 시작시간 and stime[1] < 시작시간) Then
{
tcond2 = true;
}
if (sdate != sdate[1] and stime >= 끝시간) or
(sdate == sdate[1] and stime >= 끝시간 and stime[1] < 끝시간) Then
{
tcond2 = false;
}
if tcond1 == true then
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
Pivot = (hh+ll+c)/3;
}
if tcond2 == true and abs(H-pivot) <= PriceScale*n Then
plot1(h);
4
input : 시작시간(90000),Period(20),승수(2);
var : sum(0),cnt(0),mav(0),SumSqrt(0);
If DayClose(Period) > 0 Then {
#일봉 이동평균 계산
sum = 0;
for cnt = 0 to Period-1{
sum = sum + DayClose(cnt);
}
mav = sum/Period;
#표준편차 계산
SumSqrt = 0;
For cnt = 0 To Period - 1 {
SumSqrt = SumSqrt + (DayClose(cnt) - mav)^2;
}
var1 = SquareRoot(SumSqrt / Period);
}
if (sdate != sdate[1] and stime >= 시작시간) or
(sdate == sdate[1] and stime >= 시작시간 and stime[1] < 시작시간) Then
{
var2 = o;
}
var3 = var2 + var1 * 승수;
var4 = var2 - var1 * 승수;
if var3 >= (H+L)/2 and (H+L)/2 >= var4 Then
plot1(h);
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1. 기타
이 지표를 한 화면에서 나타나게 부탁드립니다.
옵션선 색깔을 좀 빨갛게 하고 두껍게 하면 될 것 같습니다.
선물
var : month(0),nday(0),week(0),TL1(0),X(false);
month = int(date/100)-int(date/10000)*100;
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if bdate != bdate[1] and
month%3 == 0 and
nday >= 8 and nday <= 14 and
week == 4 then
TL_New(sdate,stime,999999999,sdate,stime,0);
옵션
var :nday(0),week(0),TL1(0),X(false);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if bdate != bdate[1] and
nday >= 8 and nday <= 14 and
week == 4 then
TL_New(sdate,stime,999999999,sdate,stime,0);
2. 검색
-해선
-외부변수 : 피봇시작시간/피봇끝시간/시작시간/끝시간
-외부변수의 시간 동안 저가-고가로 만들어진 피봇
-피봇선에서 n틱이상 차이나지 않은 봉들 고가에 점 찍기
3. 검색
2 조건에 시작시간, 끝시간 조건도 추가
9시부터 10시라고 하면 위 조건에서 9시부터 10시까지의 봉들만 검색.
4. 검색
해선 분봉
외부변수 :
시가지정시간,
승수;
var1 = 일봉의 표준편차.
var2 = 시가지정시간의 봉 시가
var3 = var2 + var1 * 승수;
var4 = var2 - var1 * 승수;
봉의 중간값이
위 지표 var3, var4 내에 있을 때
해당 지표 고가에 점 생성.
이전글