커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

종가청산

실전 매매에서 현물/선물 종가 청산 수식을 알고 싶습니다 단순히 현물은 SETSTOPOFDAY(153000), 선물은 SETSTOPOFDAY(153500) 이렇게 넣으면 되나요? ------------------------------------------------------------- 확인해보니 시스템 트레이딩 설정에 강제청산 이라는 기능이 있는데 현물의 경우 당일청산 ==> 시간은 03:30:00 PM ==> 조건만족즉시 선물은 시간은 03:45:00 PM ==> 조건만족즉시 이렇게 하면 되나요??
프로필 이미지
엠씨용가
2020-09-10
825
글번호 142256
시스템
답변완료

수식 의뢰 부탁드립니다.

1. 분봉 기준입니다 Trigger를 H[1] - L[1] 라고 설정한 뒤, H[1] - L[1] < H[2] - H[2] 이고 C[1] + trigger면 매수, C[1] - trigger면 매도하려고 합니다 청산은 매수한 봉의 종가에 이루어집니다 한글로 풀어쓰면 아래와 같습니다. 변동성을 봉의 고가와 저가의 차라고 정의하고, 전봉의 변동성이 전전봉의 변동성보다 작고 전봉 종가에서 변동성을 더한 값을 상승 돌파하면 매수하려고 합니다 아래와 같이 만들어보았으나 매매시점이 다르게 나옵니다 2. 그리고 첫 신호는 무시하고 두 번째 신호부터 매매할 수 있을까요? 감사합니다 --------- input : Mult(1); var : trigger(0),vol1(0),vol2(0); vol1 = H[1] - l[1] ; vol2 = H[2] - l[2] ; trigger = Vol1 * Mult; # 진입식 If vol1 < vol2 and MarketPosition == 0 Then { if H < C[1] + trigger Then Buy("long",AtStop,C[1] + trigger); if L > C[1] - trigger Then Sell("short",AtStop,C[1] - trigger); } # 청산식 If MarketPosition != 0 Then { exitlong(); exitshort(); }
프로필 이미지
산이보리
2020-09-11
679
글번호 142255
시스템
답변완료

지표 수식 변환

안녕하세요. 하기 트레이딩뷰 지표를 예트 지표로 변환하고 싶습니다. //@version=4 study("Price-Curve Channel",overlay=true) length = input(100),mult = input(1.),src = input(close) //---- a=0.,b=0.,size =0. size := change(a[1]) > 0 or change(b[1]) < 0 ? atr(length) : nz(size[1],tr) a := max(src,nz(a[1],src)) - size/pow(length,2)*(nz(barssince(a[1] > a[2]) + 1,1)*mult) b := min(src,nz(b[1],src)) + size/pow(length,2)*(nz(barssince(b[1] < b[2]) + 1,1)*mult) //---- plot(a,"Upper",color=#0cb51a,linewidth=2,transp=0) plot(b,"Lower",color=#ff1100,linewidth=2,transp=0) 위 스크립트에서 함수 레퍼런스로 참고할 싸이트도 같이 올려드립니다. https://www.tradingview.com/pine-script-reference/
프로필 이미지
gap
2020-09-10
1088
글번호 142251
지표
답변완료

지그재그

안녕하세요 관리자님 이전 답변에 감사 드립니다. 지그재그 수식중에 특정 조건 만족시 지그재그를 셀수 있는지 셀수 있다면 예를 들어(기준선1[0]&nbsp;>=&nbsp;기준선2[0])&nbsp; hi 3번까지 매수 진입 활성화 (기준선1[0]&nbsp;<&nbsp;기준선2[0])&nbsp; Lo 3번까지 매도 진입 활성화 이런 식으로 만들수 있는지 문의 드립니다. 늘 감사 드립니다. 좋은 하루 되세요 Input:기준선기간1(20),기준선기간2(60); var:기준선1(0),기준선2(0); 기준선1&nbsp;=&nbsp;(Highest(High,&nbsp;기준선기간1)&nbsp;+&nbsp;Lowest(Low,&nbsp;기준선기간1))&nbsp;/&nbsp;2&nbsp;; 기준선2&nbsp;=&nbsp;(Highest(High,&nbsp;기준선기간2)&nbsp;+&nbsp;Lowest(Low,&nbsp;기준선기간2))&nbsp;/&nbsp;2&nbsp;; (기준선1[0]&nbsp;>=&nbsp;기준선2[0])&nbsp; (기준선1[0]&nbsp;<&nbsp;기준선2[0])&nbsp; Input:chngRate(0.1); &nbsp;&nbsp;&nbsp;Var:j(0),lastHiVal(0),lastLoVal(0),turnPntBit(""),TL1(0); &nbsp;&nbsp;&nbsp;Array:valArr[10](0),barArr[10](0),turnPntArr[10](""); &nbsp;&nbsp;&nbsp;For&nbsp;j&nbsp;=&nbsp;0&nbsp;To&nbsp;9&nbsp; &nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;barArr[j]&nbsp;=&nbsp;barArr[j]&nbsp;+&nbsp;1;&nbsp; &nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;Condition1&nbsp;=&nbsp;Min(valArr[1],valArr[2])&nbsp;*&nbsp;(1&nbsp;+&nbsp;(chngRate/100))&nbsp;<&nbsp;H&nbsp;and&nbsp;lastHiVal&nbsp;<&nbsp;H; &nbsp;&nbsp;&nbsp;Condition2&nbsp;=&nbsp;Max(valArr[1],valArr[2])&nbsp;*&nbsp;(1&nbsp;-&nbsp;(chngRate/100))&nbsp;>&nbsp;L&nbsp;and&nbsp;(lastLoVal&nbsp;>&nbsp;L&nbsp;||&nbsp;lastLoVal&nbsp;==&nbsp;0); &nbsp;&nbsp;&nbsp;If&nbsp;Condition1&nbsp;Then&nbsp;{&nbsp;lastHiVal&nbsp;=&nbsp;H;&nbsp;&nbsp;lastLoVal&nbsp;=&nbsp;0;&nbsp;} &nbsp;&nbsp;&nbsp;If&nbsp;Condition2&nbsp;Then&nbsp;{&nbsp;lastLoVal&nbsp;=&nbsp;L;&nbsp;&nbsp;lastHiVal&nbsp;=&nbsp;0;&nbsp;}&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;turnPntBit&nbsp;=&nbsp;""; &nbsp;&nbsp;&nbsp;If&nbsp;Condition1&nbsp;and&nbsp;Condition2&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;Max(valArr[1],valArr[2])&nbsp;<&nbsp;H&nbsp;and&nbsp;Min(valArr[1],valArr[2])&nbsp;>&nbsp;L&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turnPntBit&nbsp;=&nbsp;"HiLo"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else&nbsp;If&nbsp;Max(valArr[1],valArr[2])&nbsp;<&nbsp;H&nbsp;Then&nbsp;turnPntBit&nbsp;=&nbsp;"Hi"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else&nbsp;If&nbsp;Min(valArr[1],valArr[2])&nbsp;>&nbsp;L&nbsp;Then&nbsp;turnPntBit&nbsp;=&nbsp;"Lo"; &nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;Else&nbsp;If&nbsp;Condition1&nbsp;Then&nbsp;turnPntBit&nbsp;=&nbsp;"Hi"; &nbsp;&nbsp;&nbsp;Else&nbsp;If&nbsp;Condition2&nbsp;Then&nbsp;turnPntBit&nbsp;=&nbsp;"Lo"; &nbsp;&nbsp;&nbsp;If&nbsp;turnPntBit&nbsp;<>&nbsp;""&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;turnPntBit&nbsp;==&nbsp;"HiLo"&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valArr[1]&nbsp;=&nbsp;IFF(turnPntArr[1]&nbsp;==&nbsp;"Hi",H,L); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;barArr[1]&nbsp;=&nbsp;0; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL_SetEnd(TL1,sDate[barArr[1]],sTime[barArr[1]],valArr[1]); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;turnPntArr[1]&nbsp;==&nbsp;"Hi"&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turnPntBit&nbsp;=&nbsp;"Lo"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turnPntBit&nbsp;=&nbsp;"Hi"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;turnPntBit&nbsp;<>&nbsp;turnPntArr[1]&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;j&nbsp;=&nbsp;8&nbsp;downto&nbsp;1&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valArr[j+1]&nbsp;=&nbsp;valArr[j]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;barArr[j+1]&nbsp;=&nbsp;barArr[j]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turnPntArr[j+1]&nbsp;=&nbsp;turnPntArr[j]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;turnPntBit&nbsp;<>&nbsp;turnPntArr[1]&nbsp;or &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(turnPntBit&nbsp;==&nbsp;turnPntArr[1]&nbsp;and &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((turnPntBit&nbsp;==&nbsp;"Hi"&nbsp;and&nbsp;valArr[1]&nbsp;<&nbsp;H)&nbsp;or &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(turnPntBit&nbsp;==&nbsp;"Lo"&nbsp;and&nbsp;valArr[1]&nbsp;>&nbsp;L)))&nbsp;Then&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valArr[1]&nbsp;=&nbsp;IFF(turnPntBit&nbsp;==&nbsp;"Hi",H,L); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;barArr[1]&nbsp;=&nbsp;0; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turnPntArr[1]&nbsp;=&nbsp;turnPntBit; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;turnPntArr[1][1]&nbsp;<>&nbsp;turnPntArr[1][0]&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL1&nbsp;=&nbsp;TL_New(sDate[barArr[2]],sTime[barArr[2]],valArr[2],sDate[barArr[1]],sTime[barArr[1]],valArr[1]); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;turnPntArr[1][0]=="Hi"&nbsp;Then{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buy(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;turnPntArr[1][0]&nbsp;=="Lo"&nbsp;&nbsp;Then{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sell(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL_SetEnd(TL1,sDate[barArr[1]],sTime[barArr[1]],valArr[1]); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;TL_SetSize(TL1,1); &nbsp;&nbsp;&nbsp;if&nbsp;turnPntArr[1][0]&nbsp;==&nbsp;"Hi"&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL_SetColor(TL1,RED); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL_SetColor(TL1,BLUE);
프로필 이미지
blueo
2020-09-10
788
글번호 142246
시스템
답변완료

종목이 안나와요

아래의수식에서 250일동안의 누적인 sum값에 대해 # datep(250) 1. 25일 기간 위 sum값의 최고값의 절대값과 최저값의 절대값 중 큰 값이 # k(25) 500일 기간 위 sum값의 최고값의 절대값과 최저값의 절대값 중 큰 값의 # n(500) 30% 미만인 주식 종목 검색식인데요.... 첨부와 같이 지표로 만들어 보면 많이 나오는데 종목이 검색이 되지를 않네요...??? 2. 180일동안의 sum값과 120일동안의 sum값에 대해서도 # datep(250), datep(180), datep(120) 동시에 만족하는 종목을 검색하려면 어떻게 하나요? 3. 과거특정일에서 그 이전 데이타를 검색하는 수식도 부탁드립니다. ( 예를 들어 2020-08-31에 검색했을때의 검색값 ) 과거특정일에서부터 N일 동안의 검색 데이타를 모두 검색되면 더욱 좋겠습니다. ( 예를 들어 2020-08-01 ~ 2020-08-31 한달 동안에 매일 검색했을때 나올 모든 검색값 N일 = 31일 ) Input : datep(250), n(500), k(25); VAR : CNT(0), SUM(0),hh(0),hi(0),ll(0); SUM = 0; For cnt = 0 to datep { if c[cnt] > c[cnt+1] Then sum = sum + v[cnt]; Else if c[cnt] < c[cnt+1] Then sum = sum - v[cnt]; Else sum = sum + 0 ; } IF abs(highest(sum,n)) >= abs(lowest(sum,n)) Then var1 = abs(highest(sum,n)); Else var1 = abs(lowest(sum,n)); IF abs(highest(sum,k)) >= abs(lowest(sum,k)) Then var2 = abs(highest(sum,k)); Else var2 = abs(lowest(sum,k)); If Var2 < Var1*0.3 Then find(1);
프로필 이미지
개성상인
2020-09-10
825
글번호 142242
종목검색
답변완료

진입 청산

일반종목 일봉 사용자입니다. 최근 20일 동안 최고점 이후 ... 사는조건: 기준선(예:20선)아래에서 FasTK(스토캐스틱패스트 K선)이 상승반전시 FasTk[2]>=FasTk[1] and FasTk[1]<FastK <- 진입 상승반전하는경우가 2번이상이면 2번까지만 진입 손절조건: 120일선 하향 돌파시 손절 익절조건: 10일선 하향 돌파시 익절 ------------------- 항상 감사합니다.
프로필 이미지
묻어가는자
2020-09-10
784
글번호 142241
시스템
답변완료

부탁 드립니다.

도움에 감사 드립니다. 1) 다음 수식이 그림과 같이 비정상적으로 지표가 그려 집니다. 조치가 가능한지요? var1=dayopen; var11=DAYOPEN(1); plot1(var1,"당일시가",blue,def,1); plot11(var11,"전일시가",YELLOW,def,0); 2) 그림2 변환 부탁 드립니다.
프로필 이미지
뮬리
2020-09-10
1132
글번호 142240
지표
답변완료

수식 문의

BANDwidth 의 당일 첫번째 하락 변곡점의 시간을 기준으로 당일 형성된 주가의 최고가와 최저가의 진폭을 선으로 긋고 싶습니다. 그림 속 동그라미 : 1. BANDwidth의 당일 첫번째 하락 변곡입니다. (상승변곡은 무시함) 2. 이 변곡점이 당일 몇번째 봉에서 발생했는지 찾습니다. 3. 그 전까지 아래지표는 당일최고/저가를 계속 추적합니다. 4. 찾은 봉의 숫자를 아래 지표 N값에 넣어줍니다. -------- 아래 ------------ input : N(10); if dayindex == 0 then{ var1 = h; #첫봉 고가 var2 = L; #첫봉 저가 } if dayindex < N Then{ if H > var1 Then var1 = H; if L < var2 Then var2 = L; } var3 = var1 - var2; #진폭 plot1(var1,"n봉고가"); plot2(Var2,"n봉저가");
프로필 이미지
부똘이
2020-09-11
1034
글번호 142239
지표
답변완료

지표전환 부탁

(A) 수식1 기간=매집가격*80; 지수평균((highest(종가,(기간/2))+highest(종가,기간))/2.,기간)+ if(종가>시가,1-(abs(종가-시가)/abs(highest((종가- 시가),기간))),1)*D1*stdev((저가+고가+종가)/3,기간) 수식2 지수평균((highest(종가,24)+highest(종가,48))/2,48)+ if(종가<시가,1-((종가-시가)/highest((종가- 시가),48)),1)*0.5*stdev((저가+고가+종가)/3,48) 추가설정 매집가격 2 d1 0.7 (B) 수식1 지수평균((Lowest(종가,24)+Lowest(종가,48))/2.,48)+ if(종가<시가,1-((종가-시가)/Lowest((종가- 시가),48)),1)*0.5*stdev((저가+고가+종가)/3,48) 수식2 지수평균((Lowest(종가,24)+Lowest(종가,48))/2.,48)+ if(종가<시가,1-((시가-종가)/Lowest((종가- 시가),48)),1)*0.5*stdev((저가+고가+종가)/3,48)
프로필 이미지
장안퀙쿠르드
2020-09-09
1854
글번호 142238
지표
답변완료

시스템 수식전환 부탁

예스 시스템 수식으로 전환부탁 드려요 <1> 매수진입 a=100*( (avg( (C+H+L)/3,20)+2*Stdev((C+H+L)/3,20)) -(Avg((C+H+L)/3,20)-2*Stdev((C+H+L)/3,20))) / Avg ((C+H+L)/3,20); b=(Highest(v,기간1)+Lowest(V,기간1))/2; CrossUp(c,highest(H(1),수치)) && v>b 매수청산 F=avg(c(10),20)>avg(c,20) && avg(c(10),30)>avg(c,30) && avg(c,20)<high && close<open; F 매도진입 b=(Highest(v,기간1)+Lowest(V,기간1))/2; CROSSDOWN(c,lowest(L(1),수치)) && v>b 매도청산 F=avg(c(10),20)<avg(c,20) && avg(c(10),30)<avg(c,30) && avg(c,20)>low && close>open; F 추가설정 수치 3 기간1 9 <2> 매수진입 Crossup(h,BBandsUp(Period,D1)) and c >= SAR(af,maxAF) and V > avg(V,Period) * Multiple && V > V(1) * Multiple and avg(c,MA1) >= avg(c,MA2) and Disparity(Period) <= Percent 매수청산 F=avg(c(10),20)>avg(c,20) && avg(c(10),30)>avg(c,30) && avg(c,20)<high && close<open; F 매도진입 Crossdown(h,BBandsUp(Period,D1)) and c < SAR(af,maxAF) and V > avg(V,Period) * Multiple && V > V(1) * Multiple and avg(c,MA1) >= avg(c,MA2) and Disparity(Period) <= Percent 매도청산 F=avg(c(10),20)<avg(c,20) && avg(c(10),30)<avg(c,30) && avg(c,20)>low && close>open; F 추가설정 period 10 d1 2 af 0.02 maxaf 0.2 multipie 1 percent 100 ma1 1 ma2 20
프로필 이미지
임진사댁원장
2020-09-09
1335
글번호 142237
시스템