커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식작성좀 부탁드립니다.

1. 60일 이평선, 2. 120일 이평선, 3. 일목균형표 전환선 4. 일목균형표 기준선 5. 일봉상 5일선, 6. 일봉상 10일선, 7. 일봉상 20일선, 8. 일봉상 60일선, 9. 일봉상 120일선 10. 일봉상 일목균형표 전환선 11. 일봉상 일목균형표 기준선 위 11개의 선들 중에 3개 이상의 선이 4틱 이내의 범위 내에 모여있고, 캔들의 저가 역시 모여있는 선들의 범위 내에 있을 때 매수 진입하는 수식 좀 부탁드리겠습니다.
프로필 이미지
천왕봉
2019-11-27
209
글번호 133942
시스템
답변완료

거래량 체결 강도 지표 화면 구성 장애

거래량을 이용한 체결강도를 표시하는 아래의 지표가 화면 구현이 않되네요 무엇이 잘 못되었는지... 조언 부탁드립니다. if bdate != bdate[1] Then{ var1 = 0; var2 = 0; } var1 = var1+Upvol; var2 = var2+DownVol; var3 = var1/var2*100; plot1(var3); PlotBaseLine1(100);
프로필 이미지
정구지
2019-11-26
383
글번호 133941
지표
답변완료

수정좀 부탁합니다

안녕하세요 지인 2~3명이 같이 만들고 보고 있습니다 생각보다 잘 되지 않네요 두 버번으로 수정좀 부탁합니다 참고로 같은 방식으로 강조식을 사용하고 있습니다 이미지는 강조식만 나오게 하여 이미지를 그려서 만들었습니다 자세히좀 봐주세요 매매방식 고점이 낮아지면 매도 저점이 높아지면 매수 입니다 1번 버전 이미지를 보고 설명을 하면요 파란색 1번 고점선이 나오고 2번 고점선이 그려지고 고점이 낮아&#51220;기때문에 매도 입니다 이후 빨간색 1번이 나오고 2번이 나오고 3번이 나오고 저점이 높아졌기 때문에 매수 이런 식으로 고점은 고점끼리 비교 저점은 저점끼리 비교 하면서 매수 매도가 교차로 나오게 해주세요 2번 버전 이미지를 보고 설명을 하면요 파란색 1번 고점선이 나오고 2번 고점선이 그려지고 고점이 낮아&#51220;기때문에 매도 입니다 이후 빨간색 1번이 나오고 2번이 나오고 3번이 나오고 저점이 높아졌지만 직전고점라인을 돌파하지 않았기 때문에 매수가 나오면 되지않습니다 즉 저점이 높아져도 직전고점을 돌파하지 않으면 매수는 나오지 않아야 합니다 이경우 매수는 직전고점을 몸통으로 돌파시 매수가 떠야 합니다 1번 2번 버전이 틀리니 꼭 확인부탁합니다 1번 2번 공통사항 1. 진입시 매도가격 나오게 부탁합니다 소수점까지요 (항셍 나스닥 매매합니다) 2. 매도에서 매수 신호가 나오면 직전고점 이라고 선을 그려주세요 하나 나오면 하나 없어지는 식으로요 3. 진입시 직전 고점 저점에 손절가 선과 가격이 나오게 부탁합니다 4. 진입해서 수익구간을 표시 부탁합니다 10틱 20틱 이런식으로요 특이사항 항셍은 아침 10시16분터 적용부탁합니다 1번 버전경우 아래식으로 시도를 해보았지만 잘 되지가 않네요 var : T(0),L1(0),L2(0),H1(0),H2(0); var1 = ma(C,10); if T <= 0 and 내용생락 and 내용생락 == 2 Then { T = 1; L1 = l; L2 = L1[1]; } if T >= 0 and 내용생락 and 내용생락 == 2 Then { T = -1; H1 = H; H2 = H1[1]; } if T == 1 Then { if L < L1 Then L1 = L; if L1 > L2 and L2 > 0 Then buy(); } if T == -1 Then { if H > H1 Then H1 = H; if H1 < H2 and H2 > 0 Then sell(); }
프로필 이미지
상영중
2019-11-26
231
글번호 133939
시스템
답변완료

검색지표 수식 부탁드립니다.

수식1 Mt=ma(c,3); M=Macd(12,26); Mt>Mt(1)&nbsp;&& Mt(1)<Mt(2)&nbsp;&&&nbsp;Mt(2)<Mt(3)&nbsp;&& Mt(3)<Mt(4)&nbsp;&&&nbsp;Mt(4)<Mt(5)&nbsp;&& Mt(5)<Mt(6)&nbsp;&&&nbsp;Mt(6)<Mt(7)&nbsp;&& M>M(1)&nbsp;&&&nbsp;M(1)>M(2)&nbsp;&& M(2)>M(3)&nbsp;&&&nbsp;M(3)>M(4)&nbsp;&& M(4)>M(5)&nbsp;&&&nbsp;M(5)>M(6); ================================== 수식2 M=ma(c,기간,종류); HH=highest(M,봉수); Hc=Valuewhen(1,&nbsp;HH&nbsp;>&nbsp;HH(1),&nbsp;HH); Hc&nbsp;<&nbsp;Hc(1) ================================== 수식3 M=ma(c,기간,종류); LL=Lowest(M,봉수); Lc=Valuewhen(1,&nbsp;LL&nbsp;<&nbsp;LL(1),&nbsp;LL); Lc&nbsp;>&nbsp;Lc(1)
프로필 이미지
주야뛰자
2019-11-26
153
글번호 133938
지표
답변완료

해석

해석부탁드립니다. input : 틱(7),차수(2); var : T(0),cnt(0); if Bdate != Bdate[1] Then{ T = 0; cnt = 0; } if T <= 0 and C >= O+PriceScale*틱 Then{ T = 1; cnt = cnt+1; if cnt == 차수 Then buy(); } if T >= 0 and C <= O+PriceScale*틱 Then{ T = -1; cnt = cnt+1; if cnt == 차수 Then sell(); }
프로필 이미지
좌오비우오비
2019-11-26
119
글번호 133933
시스템
답변완료

문의드립니다.

시스템식 문의드립니다. 같은종목 다른주기 매매 전략입니다. ▶전략 20/120 이평 전략 골든크로스시 매수 데드크로스시 청산 ▶주기 1분봉, 5분봉, 10분봉 각 주기에서 골든크로스 발생할때마다 1계약식 매수 하고 모든 주기에서 데드크로스가 나왔을때(마지막 데드크로스 주기 신호 기준)에 청산 하는 시스템 식 가이드 부탁드립니다.
프로필 이미지
순두부남
2019-11-26
100
글번호 133931
시스템
답변완료

함수요청

안녕하세요? 아래 글번호 64050번 재질문입니다. 답변 감사드립니다. 아래 글번호 64975번을 수정하여 답변 요청드립니다. 바쁘시고 번거로우시겠지만 부탁드립니다. input : P(20),dv(2); var : BBup1(0,data1),BBdn1(0,data1); var : BBup2(0,data2),BBdn2(0,data2); var : BBup3(0,data3),BBdn3(0,data3); BBup1 = data1(BollBandUp(P,dv)); BBdn1 = data1(BollBandDown(P,dv)); BBup2 = data2(BollBandUp(P,dv)); BBdn2 = data2(BollBandDown(P,dv)); BBup3 = data3(BollBandUp(P,dv)); BBdn3 = data3(BollBandDown(P,dv)); if data1(time < 101500 and NextBarStime >= 101500) and data1(O < C[1] and O < BBdn1) and data2(O < C[1] and O < BBdn2) and data3(O < C[1] and O < BBdn3) Then buy("b",AtMarket); if data1(time < 101500 and NextBarStime >= 101500) and data1(O > C[1] and O > BBup1) and data2(O > C[1] and O > BBup2) and data3(O > C[1] and O > BBup3) Then sell("s",AtMarket); if MarketPosition == 1 and data1(c > BBup1) and data2(c > BBup2) and data3(c > BBup3) Then ExitLong("bx",AtMarket); if MarketPosition == -1 and data1(c < BBdn1) and data2(c < BBdn2) and data3(c < BBdn3) Then ExitShort("sx",AtMarket); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수요청 > 안녕하세요 예스스탁입니다. 수식에서 if문은 봉완성시 기준이로 차트에서 완성봉만 사용이 가능합니다. 문의하신 내용이 1분봉 첫봉완성시에 다른주기인 data2,data3,data4의 그때 상태로 조건파악해 신호를 발생하는 내용이면 불가능합니다. 10시 15분 시가가 data1 and data2의 볼린저밴드 하단을 동시에 이탈은 data2 10시15분봉이 완성되어야 합니다. 다른 data들 조건도 같습니다. 각 주기별로 10시 15분 완성시에 조건파악해 data1에 신호를 발생하게 작성해 드립니다. var : pre(0,data1); var : up1(0,data1),up2(0,data2),up3(0,data3),up4(0,data4); var : dn1(0,data1),dn2(0,data2),dn3(0,data3),dn4(0,data4); var : cond1(0,data1),cond2(0,data2),cond3(0,data3),cond4(0,data4); up1 = data1(BollBandUp(20,2)); up2 = data2(BollBandUp(20,2)); up3 = data3(BollBandUp(20,2)); up4 = data4(BollBandUp(20,2)); dn1 = data1(BollBandDown(20,2)); dn2 = data2(BollBandDown(20,2)); dn3 = data3(BollBandDown(20,2)); dn4 = data4(BollBandDown(20,2)); if data1((sdate != date[1] and stime >= 101500) or (sdate != date[1] and stime >= 101500)) Then { cond1 = 0; if data1(O < dn1 and O < pre and pre > 0) Then cond1 = 1; if data1(O > up1 and O > pre and pre > 0) Then cond1 = -1; } if stime < 100000 Then pre = C; if data2((sdate != date[1] and stime >= 101500) or (sdate != date[1] and stime >= 101500)) Then { cond2 = 0; if data2(O < dn1 and O < pre and pre > 0) Then cond2 = 1; if data2(O > up1 and O > pre and pre > 0) Then cond2 = -1; if Cond1 == 1 and cond2 == 1 then buy("b1",AtMarket); if Cond1 == -1 and cond2 == -1 then sell("s1",AtMarket); } if data3((sdate != date[1] and stime >= 101500) or (sdate != date[1] and stime >= 101500)) Then { cond3 = 0; if data3(O < dn1 and O < pre and pre > 0) Then cond3 = 1; if data3(O > up1 and O > pre and pre > 0) Then cond3 = -1; if Cond3 == 1 then buy("b2",AtMarket); if cond3 == -1 Then sell("s2",AtMarket); } if data4((sdate != date[1] and stime >= 101500) or (sdate != date[1] and stime >= 101500)) Then { cond4 = 0; if data3(O < dn1 and O < pre and pre > 0) Then cond4 = 1; if data3(O > up1 and O > pre and pre > 0) Then cond4 = -1; if Cond4 == 1 then buy("b3",AtMarket); if cond4 == -1 Then sell("s3",AtMarket); } if MarketPosition == 1 and (data1(c > up1) or data2(C > up2) or data3(C > up3) or data4(C > up4)) Then exitlong(); if MarketPosition == -1 and (data1(c < dn1) or data2(C < dn2) or data3(C < dn3) or data4(C < dn4)) Then exitlong(); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 전략에 대하여 스크립트 작성 요청드립니다. 항셍지수 선물 1분봉(data1)으로 T장에서 거래를 하고 합니다. 참조종목을 항셍지수 선물 5분봉(data2), 10분봉(data3), 15분봉(data4)으로 설정합니다. 10시 15분 시가가 data1 and data2의 볼린저밴드 하단을 동시에 이탈하여 갭하락시 혹은 data3 or data4의 볼린저밴드 하단을 이탈하여 갭하락시 익봉 시가에 매수 진입 10시 15분 시가가 data1 and data2의 볼린저밴드 상단을 동시에 이탈하여 갭상승시 혹은 data3 or data4의 볼린저밴드 상단을 이탈하여 갭상승시 익봉 시가에 매도 진입 현재가가 data1 or data2 or data3 or data4의 볼린저밴드 상단을 이탈하여 봉완성 시가에 매수청산 현재가가 data1 or data2 or data3 or data4의 볼린저밴드 하단을 이탈하여 봉완성 시가에 매도청산
프로필 이미지
흰둥이아빠
2019-11-26
109
글번호 133929
시스템
답변완료

5포인트 간격 돌파

선물데이트레이딩에서 시가 282.50일때 상승하여 285.00 돌파하면 buy 하락하여 280.00 돌파하면 sell 285나 280의 가격을 조건문에 반영하는 방법 말고 선물 5포인트 간격을 상향돌파하면 buy 선물 5포인트 간격을 하향돌파하면 sell 이 가능한 방법이 있는지요.
프로필 이미지
좌오비우오비
2020-01-20
119
글번호 133915
시스템

대가들의매매 님에 의해서 삭제되었습니다.

프로필 이미지
대가들의매매
2019-11-26
1
글번호 133914
시스템
답변완료

함수요청

안녕하세요? 아래 전략에 스크립트 작성 요청드립니다. 항셍지수 선물 1분봉(data1)으로 T장에서만 거래를 하고 합니다. 10:15분 T장의 시가를 당일의 시가로 설정합니다. 참조종목을 항셍지수 선물 5분봉(data2), 10분봉(data3)으로 하여, 전일 종가(T+1장의 최종거래가, 당일 T장 시초가의 직전 봉) 볼린저밴드 하단선 아래에 위치하고 10시 15분 시가가 data1 and data2의 볼린저밴드 하단을 동시에 이탈하여 갭하락시 혹은 data3의 볼린저밴드 하단을 이탈하여 갭하락시 익봉 시가에 매수 진입 전일 종가(T+1장의 최종거래가, 당일 T장 시초가의 직전 봉) 볼린저밴드 상단선 위에 10시 15분 시가가 data1 and data2의 볼린저밴드 상단을 동시에 이탈하여 갭상승시 혹은 data3의 볼린저밴드 상단을 이탈하여 갭상승시 익봉 시가에 매도 진입 현재가가 data1 or data2 or data3의 볼린저밴드 상단을 이탈하여 봉완성 시가에 매수청산 현재가가 data1 or data2 or data3의 볼린저밴드 하단을 이탈하여 봉완성 시가에 매도청산
프로필 이미지
흰둥이아빠
2019-11-26
127
글번호 133913
시스템