답변완료
문의드립니다
안녕하세요?
아래1번수식의 점을 빨강과파랑색으로
2번수식의선을 기울기에따라 빨강과파랑으로 표현되기를 원합니다
감사드립니다
1.
input : N(5);
if SwingHigh(1,h,N,N,N*2+1) != -1 Then{
plot1(H[N]);
}
if SwingLow(1,L,N,N,N*2+1) != -1 Then{
plot1(L[N]);
}
2.
input : len(20),FC(1),SC(200);
var : Price(0),Len1(0),e(0),w(0);
var : H1(0),L1(0),N1(0),H2(0),L2(0),N2(0),H3(0),L3(0),N3(0),out(0);
var : dimen1(0),dimen(0),alpha1(0),oldalpha(0),oldN(0),N(0),alpha_(0),alpha(0);
price = c;
if CurrentBar >= 1 then
{
len1 = len/2;
e = 2.7182818284590452353602874713527;
w = log(2/(SC+1)) / log(e);
H1 = highest(high,len1);
L1 = lowest(low,len1);
N1 = (H1-L1)/len1;
H2 = highest(high,len1)[len1];
L2 = lowest(low,len1)[len1];
N2 = (H2-L2)/len1;
H3 = highest(high,len);
L3 = lowest(low,len);
N3 = (H3-L3)/len;
dimen1 = (log(N1+N2)-log(N3))/log(2);
dimen = iff(N1>0 and N2>0 and N3>0,dimen1,dimen1[1]);
alpha1 = exp(w*(dimen-1));
oldalpha = iff(alpha1>1,1,iff(alpha1<0.01,0.01,alpha1));
oldN = (2-oldalpha)/oldalpha;
N = (((SC-FC)*(oldN-1))/(SC-1))+FC;
alpha_ = 2/(N+1);
alpha = iff(alpha_< 2/(SC+1),2/(SC+1),iff(alpha_>1,1,alpha_));
if IsNaN(alpha) == false then
out = (1-alpha)*out[1] + alpha*price;
plot1(out,"FRAMA",red);
}
2020-03-24
614
글번호 137177
지표
답변완료
수식 수정 요청드립니다
수고하십니다.
아래 2번 지표식을 1분봉에서 사용하는 경우,
전일 가격에 영향받지 않고 당일 시가 이후의 가격에 의해서만 그려지게
수식을 수정해 주시면 고맙겠습니다.
수고하세요..
///////////
안녕하세요
예스스탁입니다.
1. 함수명 : SuperTrend
inputs: ATRLength(NumericSimple), ATRMult(NumericSimple), Strength(NumericSimple), STrend(NumericRef);
vars: ATR(0), avg(0), dn(0), up(0), trend(1), flag(0), flagh(0), ST(0),hl(0);
hl = Highest(High, ATRLength) - Lowest(Low, ATRLength);
ATR = ema(hl, ATRLength);
avg = (ema(high, Strength) + ema(low, Strength))/2;
up = avg + ATR;
dn = avg - ATR;
if c > up[1] and c > Highest(High, Strength)[1] then trend = 1;
else if c < dn[1] and c < Lowest(Low, Strength)[1] then trend = -1;
if trend < 0 and trend[1] > 0 then flag=1; else flag=0;
if trend > 0 and trend[1] < 0 then flagh = 1; else flagh = 0;
if trend > 0 and dn < dn[1] then dn=dn[1];
if trend < 0 and up > up[1] then up=up[1];
if flag = 1 then up = avg + ATR;
if flagh = 1 then dn = avg - ATR; if trend = 1 then ST = dn; else ST = up;
SuperTrend = ST;
STrend = trend;
2, 지표
inputs: ATRLength(14), ATRMult(1), Strength(9);
vars: strend(0),st(0);
st = SuperTrend(ATRLength, ATRMult, Strength, strend);
Plot1(st,"Up");
Plot2(st,"Down");
Plot3(st,"SuperTrend",iff(strend == 1,red,blue));
2020-03-24
978
글번호 137175
지표
답변완료
수식부탁합니다
#,안녕하세요
아래식을 3년,5년,10년 등으로 기간을 변경조절할수 있도록 외부 변수처리 수식으로 수정하고
싶습니다, 도움 부탁드립니다.
var : 고점(0),저점(0),hh(0),ll(0),hh1(0),ll1(0),oo(0),s1(0);
Array : Tx[38](0);
if bdate > bdate[1]+1000 then
{
oo = O;
hh = h;
ll = l;
hh1 = hh[1];
ll1 = ll[1];
}
if h > hh Then
hh = h;
if l < ll Then
ll = l;
if hh1 > 0 and ll1 > 0 then
{
고점 = hh1;
저점 = ll1;
var1 = 고점-저점;
2020-03-24
505
글번호 137173
지표
답변완료
수식 공부중 문의 드립니다.
안녕하세요
항상 빠른 답변 감사드립니다.
주식 시스템을 공부 해오고 어설프지만
저만의 주식 자동 시스템식도 어느정도 구현을 햇습니다.
그러나 아직 100% 적용하기에는 부족한 부분이 많아
반자동 시스템으로 보완을 해가면서 최적화를 시켜보려고 합니다.
이에 준비된 시스템식에
매수진입은 수동으로 체결하고 매도식은 시스템에 의해 청산
손매수 체결한 값을 시스템식에 수동으로 매수신호로 적용하고자 합니다.
가령
삼성전자를
당일10:05분에 1000주 50,000,000에 손매수하고
시스템식에
강제로 당일10:05분에 1000주 50,000,000 매수 진입하였다라고 선언을 하고 싶습니다.
시스템식을 요청 드리며
혹 가능하다면
시스템 변수 설정에서 변수값으로
투입금액 50,000,000
매수진입시간 100500
매수진입요일 200324
위와 같이 입력이 가능한 시스템식 구현을 문의 드립니다.
그럼 좋은 하루 되세요^^
2020-03-24
495
글번호 137169
시스템