답변완료
지표문의 드립니다.
안녕하십니까.
아래 내용을 수식으로 표현했으면 합니다.
1. 직전봉과 현재봉이 있고
2. 직전봉의 고점에 비해 현재봉의 고점이 높다면 +1, 같다면 0, 낮다면 -1
3. 직전봉의 저점에 비해 현재봉의 저점이 높다면 +1, 같거나 0, 낮다면 -1
4. 표현되는 식은
2와 3을 더하고, 이를 누적시켜 표현하는 것입니다.
구현해보고 싶은 지표는, 저점과 고점을 높여가며 상승하는 추세인지, 그 반대인지를 지표로 보고 싶은 것입니다.
감사합니다.
2020-02-12
108
글번호 135865
지표
답변완료
키움수식을 에스트레이더로 바꾸어주세요
첫번째
A1=wavg(2*wavg(C, Period/2) - wavg(C, Period), Sqrt(Period));
A2=wavg(2*wavg(H, Period/2) - wavg(H, Period), Sqrt(Period));
A3=wavg(2*wavg(L, Period/2) - wavg(L, Period), Sqrt(Period));
if(A3>A1, A1, A1-A3) - if(A1>A2, A1, A2-A1)
period 120
두번째
MP=(high+low)/2;
AO=MA(MP,short,이평방법)-MA(MP,long,이평방법)
이평방법 삼각
short 12
long 26
이수식을 예스식으로 부탁드립니다 감사합니다 복 많이 받으세요
2020-02-12
193
글번호 135864
지표
답변완료
함수 지도 요청 드립니다.
* 좋은 하루 되십시요.
* <요청사항 1 >
## 최고가 대비 비율(%) 구하는식
(100개봉 최고가 / 현재가 ) * 100
이것을 수식으로 좀 부탁 드립니다.
* <요청사항 2 >
* 마이너스 값 제외 하고 더하는 수식좀 부탁 드립니다.
아래 같은 데이타가 있을경우 (현재가격)
1,571.2
1,571.3 0.1
1,571.4 0.1
1,572.0 0.6
1,571.6 -0.4
1,571.9 0.3
1,571.8 -0.1
1,571.9 0.1
1,572.0 0.1
1,572.3 0.3
마이너스 부분은 제외 하고 계속 더하기 하는 차트좀 부탁 드립니다.
반대로 마이너스 부분만 더해주는 것도 부탁 드립니다.
즉 양수만 더해 주는 그래프 하나랑 음수만 더해주는 그래프 하나 합의 두개 입니다.
따로 따로 해주시면 고맙습니다.
* 수식은 C - C[1] 입니다.
## <요청사항 3 >
* 볼린저 밴드 폭이 좁을 경우 최상단폭과 최하단 폭이 20틱 이상일 경우만 적용
할려면 어떻게 수정 해야 하나요?
즉 가격이 상단 폭 이탈시 표시 하단이탈시 표시 (단 상,하단 차이가 20틱 이상일때만 적용)
var : TX1(0);
input : P(20),dv1(1),dv2(2),dv3(3);
var : BBmd(0),BBup1(0),BBup2(0),BBup3(0),BBdn1(0),BBdn2(0),BBdn3(9);
BBup3 = BollBandUp(P,dv3);
BBup2 = BollBandUp(P,dv2);
BBup1 = BollBandUp(P,dv1);
Bbmd = ma(c,P);
BBdn1 = BollBandDown(P,dv1);
BBdn2 = BollBandDown(P,dv2);
BBdn3 = BollBandDown(P,dv3);
plot1(BBup3);
plot2(BBup2);
plot3(BBup1);
plot4(BBmd);
plot5(BBdn1);
plot6(BBdn2);
plot7(BBdn3);
If c > BBup3 and c < BBdn3 Then
{
Tx1 = Text_New(sdate,stime, H, "●" ); Text_SetColor(Tx1,BLACK); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,0);
}
* 고맙습니다.
2020-02-12
290
글번호 135861
사용자 함수
답변완료
기초수식~~문의드립니다
안녕하세요~~
초보적인 문의드립니다
예를들어~~
아래처럼 수식에서(이평이름!을) 가능하면 한글!로 사용하고싶은데요~~
예시~(1)과 달리 예시~(2)처럼~~~(ver)선언!!을 2중으로 다시해야되는지요?
그리고 (1)과 (2)의 차이점을 설명해주시면~~~
앞으로의 수식!작성시 기초로 도움되겠읍니다
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
예시-(1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
input : 단기(5),중기(20),장기(60),일봉(120);
if ma(C,단기) > ma(C,중기)[100] Then
buy("매수진");
if ma(C,단기) < ma(C,중기)[100] Then
Exitlong("매수청");
if ma(C,단기) < ma(C,중기) and ma(C,장기) < ma(C,일봉) Then
Sell("매도진");
if ma(C,단기) > ma(C,중기) and ma(C,장기) > ma(C,일봉) Then
ExitShort("매도청");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
예시~~(2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
input : 단기(5),중기(20),장기(60),일봉(120);
var : 단기이평(0),중기이평(0),장기이평(0),일봉이평(0);
단기이평 = ma(c,단기);
중기이평 = ma(c,중기);
장기이평 = ma(c,장기);
일봉이평 = ma(c,일봉);
if ma(C,단기이평) > ma(C,중기이평) Then
buy("매수진");
if ma(C,단기이평) < ma(C,중기이평) Then
Exitlong("매수청");
if ma(C,단기이평) < ma(C,중기이평) and ma(C,장기이평) < ma(C,일봉이평) Then
Sell("매도진");
if ma(C,단기이평) > ma(C,중기이평) and ma(C,장기이평) > ma(C,일봉이평) Then
ExitShort("매도청");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
예시~~(2)처럼~~
아래 이부분을 선언!을 다시 해주어야하는지요?~~차이점?설명부탁드립니다
var : 단기이평(0),중기이평(0),장기이평(0),일봉이평(0);
단기이평 = ma(c,단기);
중기이평 = ma(c,중기);
장기이평 = ma(c,장기);
일봉이평 = ma(c,일봉);
2020-02-11
320
글번호 135860
시스템
답변완료
함수 추가 부탁드립니다.
안녕하세요.
아래 수식에 진입시작시간을 오전10:30 부터로 설정 부탁드립니다.
감사합니다.
input : dix(1), stopper(5.0);
var : EDT(0);
setstoploss(stopper);
var : T1(0),entry(0);
Vars : SP(0), TickValue(0);
Vars : TT(0), dTT(0), v99(0);
if Bdate != bdate[1] Then
T1 = TotalTrades[1];
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if dayindex <= dix then {
if C > O then
if entry < 5 Then
buy();
if C < O then
if entry < 5 Then
sell();
}
SetStopProfittarget(100,PointStop);
SetStopLoss(5.0,PointStop);
2020-02-11
328
글번호 135859
사용자 함수
답변완료
가중이평 수식관련
연일 고생이 많읍니다.
가중이평과 관련하여 질문드립니다.
가중이평이 밀집하는 구간을 검색하고자 하는데 짧은 수식에도 가중이평을 넣으면
서버 과부하가 예상되어 ~ ~ 로 나오면서 검색이 되지 않습니다.
아래 수식
input:p3(27),p4(39),p5(52),p6(64),p7(76),p8(90),p9(104),p10(120),p11(150);
var:k1(0),k2(0),k3(0),k4(0),k5(0),k6(0),k7(0),k8(0),k9(0),k10(0),k11(0);
k3=wma(c,p3);
k4=wma(c,p4);k5=wma(c,p5);k6=wma(c,p6);
k7=wma(c,p7);k8=wma(c,p8);k9=wma(c,p9);
k10=wma(c,p10);k11=wma(c,p11);
if
max(K3,K4,K5,K6,K7,K8,K9,K10,K11)<min(K3,K4,K5,K6,K7,K8,K9,K10,K11)*(1+6/100)
then
find(1);
이런 종류의 수식은 위의설명과 같은 현상이 발생 합니다 .
단 한가지 돌파수식의 경우만 검색이 되는데
위와 수식과 같이 여러개의 이평이 혼재되어 있을때 계산법이 더 어려워서
서버의 영향이 받는지 궁금합니다 .
아니면 다른 이유가 있는지 궁금 합니다. 감사 합니다 ~
2020-02-11
350
글번호 135858
종목검색