커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

청산질문

안녕하세요 청산방법중 타임컷으로 청산할 수 있는 방법이 있을까요? 예를들면 10봉 뒤 매수청산 1시간뒤 매수청산 이런 수식이 있나요?
프로필 이미지
마식
2021-07-28
1193
글번호 151166
시스템
답변완료

질문 드립니다.

안녕하세요. 늘 감사드립니다. 흔한 패턴인 W, M 패턴을 이용한 매매식 부탁 드립니다. 매수는, W형에서, 두 저점들(Swing Low)과 그 사이에 고점(Swing High)이 있을 때, 이 두 저점들 사이의 고점 가격을 종가가 돌파하는 순간 매수. 매도는, M형에서, 두 고점들(Swing High)과 그 사이에 저점(Swing Low)이 있을 때, 이 두 고점들 사이의 저점 가격을 종가가 이탈하는 순간 매도. 목표 가격: 패턴의 높이 만큼. 즉, 매수의 경우라면, W형에서, 왼쪽이든 오른쪽이든 더 낮은 저점 가격과, 중간 고점까지의, 높이를 목표치로 해서 Profit Taking. 매도의 경우라면, M형에서, 왼쪽이든 오른쪽이든 더 높은 고점 가격과, 중간 저점까지의, 높이를 목표치로 해서 Profit Taking. 손절: 위의 목표 가격에서와 같은 패턴의 높이 만큼으로 손절. 즉, 매수의 경우, W의 더 낮은 저점 바로 아래 손절선 설치. 매도의 경우, M의 더 높은 고점 바로 위에 손절선 설치. ((이 W형이나 M형은 저로서는 워낙 다양한 모양(즉, 가령 총 몇 개의 봉들로 구성되는지, 왼쪽 저점과 오른 쪽 저점이 서로 높이가 다를 수도 있고 등등)이 가능하니 수식화하기가 매우 어렵습니다. 혹시나 대표적인 경우라도, 또는 단순한 경우라도, 수식화 가능하다면 코딩 보여 주시면 대단히 감사하겠습니다)) 감사합니다.
프로필 이미지
즐겁게
2021-07-28
1392
글번호 151165
시스템
답변완료

지표 하나만 요청 드립니다.

* 더운 날씨에 수고 많습니다. * 요청 사항 ㅇ 50봉(입력값) 최고가와 최저가를 기준으로 피노나치 수열 수평선좀 부탁 드립니다. - 수평선은 해당 봉수만 그려지게 부탁 드림니다. - 선 굵기는 8 정도로 부탁 드립니다. * 고맙습니다. 좋은 하루 되십시요.
프로필 이미지
요타
2021-07-28
1343
글번호 151163
지표
답변완료

문의 드립니다.

안녕하세요. 아래 시스템 수식에서 매매 상태를 지표로 표시하고 싶습니다. 무포지션은 0 매수포지션은 1 매도 포지션은 -1 의 값을 나타내는 지표로 나타내고 싶습니다. 그런데 아래 시스템 수식에서 MarketPosition을 기술적 지표에서 쓸 수 없기 때문에 이 부문에서 막혀 버립니다. 어떻게 변형시켜서 유사하게라도 지표로 나태내고 싶습니다. input : N(10); var : Pi(0),count1(0),Ni(0),count2(0),cnt(0); var : SE(False),BE(False); if C > O Then { Pi = Index; SE = true; count1 = 0; For cnt = Index-Ni to Index-Ni+(N-1) { if C[cnt] < O[cnt] and C > O[cnt] Then count1 = count1+1; } if MarketPosition <= 0 and BE == true and count1 >= 3 Then { BE = False; Buy("b"); } } if MarketPosition == 1 Then { ExitLong("bl",AtStop,O[BarsSinceEntry]); if C > O Then ExitLong("bx"); } if C < O Then { Ni = Index; BE = true; count2 = 0; For cnt = Index-Pi to Index-Pi+(N-1) { if C[cnt] > O[cnt] and C < O[cnt] Then count2 = count2+1; } if MarketPosition >= 0 and SE == true and count2 >= 3 Then { SE = False; Sell("s"); } } if MarketPosition == -1 Then { ExitShort("sl",AtStop,O[BarsSinceEntry]); if C < O Then ExitShort("sx"); } 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 언제나 감사드립니다. 매수: 10개봉 중 음봉 시가를 저장 = 종가가 미완성된 현재봉의 이전봉의 10개봉 중 모든 음봉의 시가를 저장합니다. 그리고 현재봉이 완성되면 또 다시 이전봉 10개를 모아 다시 데이터를 갱신합니다. 현재봉이 음봉으로 끝나면 다시 매수조건1은 성립되고 매수조건1이 성립되어 만족 할 때 양봉 종가가 위의 10개봉 중의 음봉 시가를 3개 이상 돌파시 매수조건 2가 성립되고 양봉종가로 매수진입 합니다. 이 때의 양봉 종가를 매수 진입가 양봉 시가를 매수 손절가 라고 정의합니다, 즉 10개봉을 관찰하다가 음봉이 발생시 매수조건1이 스탠바이가 되고 그 후에 어떤 양봉 종가가 음봉 시가들을 3개 이상 상방으로 돌파할 때 매수 진입하는 것입니다. 일종의 10개봉 밴드 돌파 매매 변형입니다. 이 손절: 매수 손절가를 현재가가 하향시 손절합니다. 청산: 매수후에 양봉이 한번 나오면 바로 양봉 종가로 청산합니다. 손절과 청산시에 모든 조건은 처음으로 셋팅되어야 하므로 매수조건1도 yes가 no로 바뀌어야 합니다. 매도: 반대논리로 매도진입시와 손절과 청산식 부탁드립니다.
프로필 이미지
종호
2021-07-28
1065
글번호 151160
지표
답변완료

질문 드립니다.

안녕하세요. 늘 감사드립니다. 상승 장악형 출현시 매수하는 식 부탁드립니다. 상승 장악형이 완성되자마자 즉시 그((즉 상승장악형 두 봉들 중 두 번째 봉의)) 종가로 매수하는 것이 아니라, 일단 상승 장악형의 두 번째 봉의 고가의 가격(예: var: BE_H(0);)을 하나의 "상수"((가령 4391.75))처럼 기억한 다음, 현재봉이 양봉이며 이 현재 양봉의 종가가 그 기억된 가격((4391.75))을 돌파하는 순간, 즉 그 것이 이 상승 장악형 출현 이후의 가령 다섯번째 봉이든 여덟번째 봉이든, 즉 즉시가 아니라 몇 봉 후에라도, 이 기억된 가격을 "양봉으로" 돌파하는 순간 매수하는 식으로 부탁드립니다. ((상승 장악형 출현 즉시 매수 됐는데, 상승하지 않고 횡보 내지 하락해서 손실이 발생할 가능성을 줄이기 위해, 몇 봉들 후가 되더라도, 확실하게 상승 장악형을 이루는 두 봉들의 고가를 양봉으로 돌파하는 순간에라야 매수가 되도록 하기 위함입니다)) 감사합니다.
프로필 이미지
즐겁게
2021-07-28
1166
글번호 151159
시스템
답변완료

청산 수식 문의드립니다.

해선 30분봉에서 연속(2회이상) 음봉(분봉상)이 나오다 양봉이 나오면 청산 연속(2회이상) 양봉(분봉상)이 나오다 음봉이 나오면 청산 이런식으로 청산 수식작성이 가능할런지요...?
프로필 이미지
유샘
2021-07-28
1020
글번호 151156
시스템
답변완료

수식

안녕하세요^^ *1]키움신호검색-예스로 전환 1-수식알고 싶어요 2-어디(지표/검색/강조??)에 이수식을 넣으면 나타나나요 3-예스에 있는데 못찾고 있나요 4-예스챠트에 표시하려고 합니다. 1]bollinger band상향돌파 2]bollinger band하&#54680;돌파 3]MACD 0선 상향돌파 4]MACD 0선 하향돌파 5]MACD-sing와 골든크로스 6]MACD-sing와 데드크로스 ** 화살표 캔들과*5정도 간격 있으면 좋겠어요 ** 강조나 지표에 문자표 캔들위에 표시했는데 그것도 캔들위에*5정도 위에 표시 가능 할까요
프로필 이미지
에리카
2021-07-28
897
글번호 151155
강조
답변완료

부탁 드립니다.

도움에 감사드립니다. 아래수식에서 50~300으로 증가 되는것을 For cnt = 0 to P-1 와 같은 수식을 사용하여 수정 부탁 드립니다. var11=rsi(30); var1=var11[50]; var2=var11[100]; var3=var11[150]; var4=var11[200]; var5=var11[250]; var6=var11[300]; var21=c[50]; var22=c[100]; var23=c[150]; var24=c[200]; var25=c[250]; var26=c[300]; value1 = 0; if var1>Var2 and var21<Var22 Then value1 = value1+1; if var2>var3 and var22<var23 Then value1 = value1+1; if var3>Var4 and var23<Var24 Then value1 = value1+1; if var4>Var5 and var24<Var25 Then value1 = value1+1; if var5>Var6 and var25<Var26 Then value1 = value1+1; if value1 >= 3 Then Find(1);
프로필 이미지
yes
2021-07-28
917
글번호 151148
검색
답변완료

73455 글 관련 추가 질의

안녕하세요, 주문 접수만 되고 체결이 안된 현상 관련해서 아래와 같이 답변을 주셨는데, 설정창에서 매매가격을 체결에 좀더 유리한 가격으로 설정하시거나 혹은 설정창의 부가기능에 주문후 N초후에 정정하는 옵션이 있습니다. 해당 옵션을 사용해 보셔야 할것 같습니다. 여기서 설정창의 매매가격은 어디를 말씀하시는건지 해서요 ㅠㅠ 또한 설정창의 부가기능에 주문후 N초후에 정정하는 옵션또한 어디에 있고 어떤식으로 사용해야하는지 해서요. 미리 감사드립니다.
프로필 이미지
mildred
2021-07-28
942
글번호 151147
시스템

knb 님에 의해서 삭제되었습니다.

프로필 이미지
knb
2021-07-27
105
글번호 151146
지표