답변완료
지표식좀 부탁 드립니다.
* 좋은 하루 되십시요.
* 1. 아래 부분에서 5개 봉 까지만 수평선 이 출력되게 부탁 드립니다.
Else
{ value2 = value2+1;
if value1 > 0 and value2 < 5 then {TL_SetExtRight(tl2,True) ; }
(요부분이 안됨니다.
즉 tl2 선만 우측으로 5봉 더 길게 부탁 드립니다. )
2. tl5 = TL_New(dd,tt,var3,sdate,stime,var3);
이부분 수평선인 안되는데 지도좀 요청 드립니다.
즉 var3 기준으로 중간수평선을 그리고 싶습니다.
## 아래
input : n(20),x(10);
var : idx(0),hh(0),ll(0),dd(0),tt(0);
var : tl1(0),tl2(0),tl3(0),tl4(0),tl5(0);
var : cnt(0);
var1 = ma(c,5) ;
var2 = ma(c,20) ;
var3 = (var1+var2) / 3 ;
Condition1 = C <= var1[1] and C >= var2[1];
if Condition1 == true and Condition1[1] == false Then { idx = 0; hh = h; ll = l; dd = sdate; tt = stime; }
if Condition1 == true Then { idx = idx+1;
if h > hh Then hh = h;
if l < ll Then ll = l;
if idx == x Then
{ tl1 = TL_New(dd,tt,hh,dd,tt,ll);
tl2 = TL_New(dd,tt,hh,sdate,stime,hh); value1 = c; value2 = 0 ;
tl3 = TL_New(dd,tt,ll,sdate,stime,ll);
tl4 = TL_New(sdate,stime,hh,sdate,stime,ll);
tl5 = TL_New(dd,tt,var3,sdate,stime,var3);
}
if idx > x Then { TL_SetBegin(tl2,dd,tt,hh);
TL_SetEnd(tl2,sdate,stime,hh);
TL_SetColor(tl2,BLUE);
TL_SetSize(tl2,1);}
Else
{ value2 = value2+1;
if value1 > 0 and value2 < 5 then
{TL_SetExtRight(tl2,True) ; }
TL_SetBegin(tl5,sdate,stime,var3);
TL_SetEnd(tl5,sdate,stime,var3);
TL_SetColor(tl5,RED);
TL_SetSize(tl5,3);
}
}
* 고맙습니다.
2020-03-09
341
글번호 136666
지표
답변완료
질문 올립니다.
안녕하세요. 늘 감사드립니다.
제목: 100틱 간격 매물대들을 이용한 추세 추종 매매식 부탁드립니다.
100틱 간격 수평선들을 매물대로 이용하는 추세 추종 매매식을 사용하고 싶습니다.
가령 나스닥이라면, 100틱=25포인트이므로,
가령 8500.00, 8525.00, 8550.00, 8575.00, 8600.00 등의 100틱 간격 round number 매물대를 활용하여,
가령 현재 가격이 8548.25라고 하고, 좀 전에 100틱 대 매물대인 8575와 8550을 통과해서 내려 왔다면,
두 100틱대 매물대를 통과해 내려 왔으므로 하락추세로 보고 매도 진입.
((이 것이 하락이냐 상승이냐의 방향 결정 기준임. 즉 직전 통과한 두 연속된 100틱대 매물대들을 보고 방향 판단)).
만일 현재 가격 8549인데, 직전에 통과한 100틱 대 매물대가 8550과 8525라면, 가령 8550에서 내려 가서 8525 아래로 갔다가 올라 와서 현재 8549라면, 현재 가격이 100틱대 매물대의 사이에 있으므로 횡보라고 보고 관망. ((모든 결정은 다 종가 기준. 즉 봉 완성 기준))
((만일 가격이 다시 8525 아래로 내려 가면, 결국 직전 100틱 대 매물대가, 먼저 8550, 그 다음이 8525였으므로, 8525 아래로 5틱 내려 가면 매도 주문... = 이 것은 8525 매물대에서의 재매도 주문이라고 볼 수 있음))
만일 직전 통과한 두 100틱대 매물대가 8525와 그 아래의 8500이라면, 지금 가격보다 아래인 두 100틱대 매물대를 통과해 올라 왔으므로 상승 추세라고 판단하고 매수 진입만 하고 매도 진입은 하지 않음. 즉 가격이 8500을 찍었고 또 8525를 찍고, 그리고 지금 현재 가격이 8526.50이라면 매수로 진입하는 것임.
요약하면,
매수식:
1. 100틱대((이 100틱도 외부 변수로 부탁드립니다)) Round number 매물대들 두 개를 같은 방향으로 상승 돌파하면 상승추세로 봄. ((예: 8500을 상향 돌파[CrossUp]하고 8525를 또 돌파[CrossUp]하면, 상승 추세로 봄))
2. 이 때 돌파 확인은 5틱으로 봄. 즉 100틱대 매물대를 같은 방향으로 5틱 돌파하는 순간에 매수. ((이 돌파 안착 확인 틱수 5틱도 외부 변수)) ((예: 8525에 5틱=1.25포인트 더한 가격, 즉 8526.25 돌파에 매수 주문 냄))
3. 이 때 익절은 다음 매물대인 100틱대 가격으로 설정 ((예: 8550에 도달하면 매도하도록 함)) ((이 익절 목표치도 외부 변수로 부탁 드립니다))
4. 손절은, 매물대 50틱 아래로 함. ((나스닥의 경우, 12.5포인트임)) ((예: 이 경우, 8525 매물대의 50틱, 즉 12.5포인트 아래인, 8512.50에 매도 주문을 냄)) ((이 손절 틱수 50틱도, 외부 변수로 부탁드립니다))
매도식:
매도의 경우는 위 매수의 경우를 다 거꾸로 함.
* 이와 같은 로직을 나스닥 뿐만 아니라, 항셍 등 타 종목들에서도 그대로 사용할 수 있도록 코딩해 주시면 대단히 감사하겠습니다.
감사합니다!
2020-03-06
382
글번호 136663
시스템
답변완료
수식
안녕하세요.
항상 고맙습니다. 또한, 하기 수식회신에 감사드립니다.
추가로 수식 요청드립니다.
- 일봉 10개봉 최고가의 고가,저가 표시
- 일봉 10개봉 최저가의 고가,저가 표시
분봉,틱봉에 적용할수 있는 수식 부탁드립니다.
감사합니다.
안녕하세요
예스스탁입니다.
input : N(10);
var : cnt(0), HH(0),HL(0),LH(0),LL(0);
HH = H;
HL = L;
LH = H;
LL = L;
for cnt = 0 to N-1
{
if H[cnt] > HH Then
{
HH = H[cnt];
HL = H[cnt];
}
if L[cnt] < LL Then
{
LL = L[cnt];
LH = H[cnt];
}
}
plot1(HH,"n개봉최고가");
plot2(HL,"n개봉최고가봉의 저가");
plot3(LL,"n개봉최저가");
plot4(LH,"n개봉최저가봉의 고가");
즐거운 하루되세요
> 한국사람73 님이 쓴 글입니다.
> 제목 : 수식
> 안녕하세요.
하기 조건에 대한 수식 부탁드립니다.
- 10개봉 최고가의 고가,저가 표시
- 10개봉 최저가의 고가,저가 표시
감사힙니다.
2020-03-06
439
글번호 136658
지표