답변완료
수식 부탁드립니다
안녕하세요.
트레이딩뷰 수식인데요. 지표(강조)식과 시스템식으로 2가지 부탁드려도 될까요?
감사합니다.
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun
study("Top Bottom ", overlay=true)
per = input(14, title="Bottom Period")
loc = low < lowest(low[1], per) and low <= lowest(low[per], per)
bottom = barssince(loc)
per2 = input(14, title="Top Period")
loc2 = high > highest(high[1], per2) and high >= highest(high[per2], per2)
top = barssince(loc2)
/////BUY-SELL/////
Buy = crossover(bottom, top)
Sell = crossunder(bottom, top)
plotshape(Buy,"BUY", shape.labelup, location.belowbar, color.green, text="BUY",textcolor=color.black)
plotshape(Sell,"SELL", shape.labeldown, location.abovebar, color.red, text="SELL",textcolor=color.black)
background = top < bottom ? color.new(#0000FF,85) : top > bottom ? color.new(#FF0000,85) : na
bgcolor(color=background)
alertcondition(Buy, title="Buy Signal", message="Buy")
alertcondition(Sell, title="Sell Signal", message="Sell")
2023-12-13
908
글번호 174085
시스템
답변완료
84492 보충질문입니다.
안녕하세요.
아래 수식으로 종목 검색을 해보았는데 종목이 안 떠서요.
확인 부탁드립니다.
월이 바뀌는 조건을 "sDate > sDate[1]+30"로 쓰셨는데
한 달이 30일이 아닌 달도 있어서 보편 적용이 어려울 것 같은데요.
키움에서는 아래처럼
M= floor(date/100);
valuewhen(n, M!=M(1), C(1));
Floor 함수를 이용하기도 하는데요.
검토 한번 부탁드립니다.
감사합니다.
안녕하세요
예스스탁입니다.
전달/전전달 최고거래량을 누적거래량으로 수정했습니다.
전달 N%이상 양봉은 불필요한 조건이면 삭제하시면 됩니다.
input : Per(500),N(20);
var : mv(0),mv1(0),mv2(0);
var : mo(0),mo1(0),mc1(0);
if sDate > sDate[1]+30 Then
{
mv = 0;
mv1 = mv[1];
mv2 = mv1[1];
mo = open;
mo1 = mo[1];
mc1 = c[1];
}
if mv > 0 Then
mv = mv+v;
if mv2 > 0 and mv1 >= mv2*(1+per/100) and #전달이 전전달 거래량대비 500%이상,
mc1 >= mo1*(1+N/100) and #전달은 N%이상 양봉
CrossDown(L,(mo1+mc1)/2) Then #당일 전달 몸통 중심을 하향이탈
Find(1);
즐거운 하루되세요
2023-11-15
807
글번호 174082
종목검색
답변완료
5분봉, 양봉 종가와 시가의 차이금액
감사합니다.
1.
5분봉에서 5이평이 20이평을 돌파했을 때 양봉이 발생했다면
그 양봉의 종가와 시가의 차이금액(종가-시가)과 호가단위를 텍스트로 표시하고 싶습니다.
2.
5분봉에서 양봉이나 음봉 관계없이 "절대값(종가-시가)의 N봉동안의 평균 폭"을 구하고 싶습니다.
예) 양봉 시가 1만원, 종가 1만천원이라면 천원.
음봉 시가 1만원, 종가 9천원이라면 천원. 이런식으로 N봉동안의 평균 폭.
3.
분봉에서 당일 N봉전 시가기준+(호가단위*A[변수])한 수평선을 표시하고 싶습니다.
예) 분봉에서 당일 N봉전 시가가 1만원이었다면 호가단위가 10원이고,
N봉전 시가기준으로 호가단위 10원에 A(변수)만큼 곱한 가격 수평선을 표시하고 싶
습니다.
1만원+(호가단위금액*A[변수]). A=변수.
1만원+(10*9) = 10090원에 가격 수평선을 표시
4.
분봉에서 당일 N봉전 종가기준+(호가단위*A[변수])한 수평선을 그리고 싶습니다.
2023-11-16
835
글번호 174072
지표
답변완료
문의 드립니다
A.
input:Per1(76.4),Per2(61.8),Per3(50.0),Per4(38.2),Per5(23.6);
var:HH(0),LL(0),DD(0),TT(0);
HH=dayhigh(0);
LL=daylow(0);
var1=LL+(HH-LL)*(Per1/100);
var2=LL+(HH-LL)*(Per2/100);
var3=LL+(HH-LL)*(Per3/100);
var4=LL+(HH-LL)*(Per4/100);
var5=LL+(HH-LL)*(Per5/100);
plot1(HH,"최고");
plot2(var1,"76.4");
plot3(var2,"61.8");
plot4(var3,"50.0");
plot5(var4,"38.2");
plot6(var5,"23.6");
plot7(LL,"최저");
위 지표로 2가지 시스템을 얻고자 합니다.
1.
해외선물 매매시간 0900 ~ 익일 0600
익절 100 손절 100
진입청산 2회
5,20선 정배열시 23.6 매수 76.4 청산
5,20선 역배열시 76.4 매도 23.6 청산
2.
해외선물 매매시간 매주 월요일 10시부터 토요일 아침 6시까지
익절 100 손절 100
진입청산 20회
5,20선 정배열시 23.6 매수 76.4 청산
5,20선 역배열시 76.4 매도 23.6 청산
------------------------------------------------------
B.
input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4);
var : HH(0),LL(0);
if date > date[1]+1 Then{
HH = H;
LL = L;
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100));
var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100));
var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100));
var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100));
var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100));
plot1(HH,"H");
plot2(var1,"23.6");
plot3(var2,"38.2");
plot4(var3,"50.0");
plot5(var4,"61.8");
plot6(var5,"76.4");
plot7(LL,"L");
위 지표로 2가지 시스템을 얻고자 합니다.
1.
해외선물 매매시간 0900 ~ 익일 0600
익절 100 손절 100
진입청산 2회
5,20선 정배열시 23.6 매수 76.4 청산
5,20선 역배열시 76.4 매도 23.6 청산
2.
해외선물 매매시간 매주 월요일 10시부터 토요일 아침 6시까지
익절 100 손절 100
진입청산 20회
5,20선 정배열시 23.6 매수 76.4 청산
5,20선 역배열시 76.4 매도 23.6 청산
2023-11-15
1191
글번호 174063
시스템