커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 문의드립니다

안녕하세요 현재봉기준 250봉이전 발생한 상승갭 상단과 하단의 1/2 라인을 crossup 하는 종목을 검색하고 싶습니다. 아래 키움지표수식을 참고하여 작성부탁드립니다 상단 조건=L>H(1)*(1+비율/100); valuewhen(1, 조건 and o<c, H(1)) 하단 조건=L>H(1)*(1+비율/100); valuewhen(1, 조건 and o<c, L) 지표설정 비율 6 [요청사항] 1.0봉전기준 250봉이내에 발생한 상습갭의 (상단 과 하단의 중간) 1/2 라인을 현재가로 돌파하는 종목검색식 2.0봉전기준 250봉이내에 발생한 상습갭의 (상단 과 하단의 중간) 1/2 라인을 20일 이평선으로 돌파하는 종목 검색식( 20일 이평선은 외부변수로 설정, 이때 20일이평선은 하락추세 아닌 상승추세유지 중인 이평선이어야함) 3.0봉전기준 250봉이내에 발생한 상습갭의 상단 라인에 현재가가 0.5%이내 근접한 종목 (양봉/음봉 구분없으며, 근접%는 외부변수로 설정) ps) 만약 0봉전 기준, 250봉이내 상승갭이 2회이상 발생하였다 하더라도 각 각으로 인정. 그럼 부탁드립니다.. 수고하세요
프로필 이미지
용팔이
2023-04-26
1142
글번호 168519
검색
답변완료

문의드립니다.

안녕하세요. 주식 분봉 무포지션에서 100만씩 매수합니다. 기준선 A =피봇 분봉 1차 저항선 가격 이라고 합니다. 무포지션에서 저가가 기준선 A 하방으로 있으면 기준선A 가 활성화 됩니다. 9시 시초가 부터 저가가 기준선A 위로 솟구쳐서 기준선A 밑으로 한번도 내려오지 않으면 기준선 A 는 활성화 되지 않습니다. 기준선 A 가 활성화 된 이후에 종가가 기준선A 위에 있으면 매수합니다. 매수후 주가가 다시 기준선 A 밑으로 떨어지면 청산합니다. 청산후에 다시 종가가 기준선A 위에 있으면 매수합니다. 매수후 주가가 다시 기준선 A 밑으로 떨어지면 청산합니다. 이렇게 반복합니다. 매수후 유지: 매수후에 청산이 안되어서 다음 날들로 매수된 채로 넘어가면 전날의 기준선 A는 계속 유효하게 살아 있는데 단, 당일의 피봇 분봉 1차 저항선 위로 분봉의 고가가 1번이라도 존재하게 되면 기준선 A는 당일의 피봇 분봉 1차 저항선 가격 으로 전환됩니다. 그리하여 기존 방법되로 새로운 기준선 A를 기준으로 분봉 종가가 위에 있으면 매수 상태 아래에 있으면 청산 상태가 됩니다. 수식을 부탁듭니다.
프로필 이미지
종호
2023-04-26
1020
글번호 168518
시스템
답변완료

함수요청

안녕하세요? 아래 전략에 대해 스크립트 작성 요청드립니다. 국내선물 1분봉으로 일중거래를 하고자 합니다. MACD 오실레이터가 직전 3개봉 연속 증가(양에서 증가, 음에서 증가 모두 포함)하고 거래량이 직전 3개봉 연속 증가하면 익봉 시가 매수 진입 MACD 오실레이터가 직전 3개봉 연속 감소(양에서 감소, 음에서 감소 모두 포함)하고 거래량이 직전 3개봉 연속 증가하면 익봉 시가 매도 진입 MACD 오실레이터가 직전 3개봉 연속 감소(양에서 감소, 음에서 감소 모두 포함)하고 거래량이 직전 3개봉 연속 감소하면 익봉 시가 매수 청산 MACD 오실레이터가 직전 3개봉 연속 증가(양에서 증가, 음에서 증가 모두 포함)하고 거래량이 직전 3개봉 연속 감소하면 익봉 시가 매도 청산 매수 매도 리버스도 가능하며 중간에 청산조건이 발생되면 기존 포지션은 청산합니다. 진입기준으로 하루 최대 5번 거래하고자 하며 15시 20분 강제청산입니다.
프로필 이미지
흰둥이아빠
2023-04-26
1078
글번호 168517
시스템
답변완료

문의

청산수식 요청 건 국내선물 buy 진입 후 14시부터(입력한 시간부터 발생한 봉부터 카운트) 생기는 봉에서 연속된 7개봉에서 5개봉 이상이 음봉이고 계산에 사용된 7개봉의 하이로우가 0.5보다 크고 1.5보다 작으면 exitlong data2 수식으로 요청드립니다. 항상 고맙습니다.
프로필 이미지
목마와숙녀
2023-04-26
1137
글번호 168515
시스템
답변완료

익절청산을 조건으로 만들어 거래하는 수식

EL1, EL2 익절청산이 발생한 뒤에 특정 거래를 작동시키려고 다음의 스크립트를 작성해 보았습니다. IsExitName, LatestExitName 등을 활용해 논리조건을 만들어 보았는데 다 작동이 안되더라구요. 다른 방법이 있나요? Condition1 = MarketPosition == 1 AND IsExitName("EL1", 1) == True; Condition2 = MarketPosition == 1 AND IsExitName("EL2", 1) == True; ... If MarketPosition > 0 AND Condition1 == True Then { If COND1 == True AND COND2 == True AND COND3 == True Then { Buy("B3", OnClose, Def, 1); EnPrice3 = C; } If COND1 == True AND COND2 == True AND COND4 == True Then { Buy("B4", OnClose, Def, 1); EnPrice4 = C; } If COND1 == True AND COND2 == True AND COND5 == True Then { Buy("B5", OnClose, Def, 1); EnPrice5 = C; } }
프로필 이미지
민현종
2023-04-26
1080
글번호 168513
시스템
답변완료

함수요청

안녕하세요? 아래 전략에 대해 스크립트 작성 요청드립니다. 국내선물 1분봉으로 일중거래를 하고자 합니다. MACD가 0선 아래서 위로 돌파되면 익봉시가 매수 시그널이 0선 아래서 위로 돌파되면 익봉시가 매수청산 MACD가 0선 위에서 아래로 이탈되면 익봉시가 매도 시그널이 0선 위에서 아래로 이탈되면 익봉시가 매도청산 MACD가 0선 위에서 아래로 이탈되면 익봉시가 매수청산 MACD가 0선 아래서 위로 돌파되면 익봉시가 매도청산 매수에서 매도로 바로 리버스하지는 않습니다. 진입이되면 청산이되고 새로운 진입이 발생합니다. 즉 매수-> 매도 혹은 매도-> 매수가 아닌 매수-> 매수청산, 매도-> 매도청산입니다. 진입기준으로 하루 최대 5번 거래하고자 하며 15시 20분 강제청산입니다.
프로필 이미지
흰둥이아빠
2023-04-26
1112
글번호 168512
시스템

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

프로필 이미지
약수삼천
2023-04-26
12
글번호 168507
종목검색
답변완료

코스닥 및 코스피 선물 수량 설정 관련 문의

코로나도 걷히고 어느덧 4월이네요. 항상 건강하시길 바랍니다. 코스피 및 코스닥 선물 머니 매니지먼트 관련해서 도움 요청 드립니다. -------------- - 초기 시작 자금 : 천만원(변수로 부탁드립니다) - 총자산 = 초기시작자금 +- 손익 - 각 매매시 손절 금액 : 총자산 * 0.02(변수로 해주세요) - 진입가(X) - 손절가(Y) 가 '각 매매시 손절 금액'이 되도록 수량 계산 (수량은 반올림) *진입하기 전에 이미 손절가 Y가 있다는 가정하에 짜주세요 (__) - A조건 발생시 매수 - B조건 발생시 매도 부탁드립니다!!
프로필 이미지
이만스닥
2023-04-26
1165
글번호 168506
시스템
답변완료

도움을 요청합니다

수고 하십니다 수식관련하여 질문을 드립니다 아래와 같은 형태를 수식으로 표현하고자 합니다 가능하시다면 도움 부탁드립니다 1. 몸통대비 윗꼬리 비율이 100% 이상인 양봉(도지봉 포함) 2. 전일 대비 거래량이 1000% 이상 3. 240일 기간 동안 1번&2번 조건을 만족하는 봉갯수가 3회이상 발생 4. 발생횟수가 3회 이상일 경우 최근 발생한 3개의 봉을 기준으로 각각의 고가라인 표시 5. 240일 기간 동안 발생한 봉 중에서 가장 낮은 고가를 돌파하는 지점에 매수 신호 표시
프로필 이미지
고춘자
2023-04-26
1015
글번호 168503
지표
답변완료

익절 수식 오류

다음과 같이 제대로 된 익절수식을 EL1, 2, 3, 4에 넣었습니다. EL1, EL2는 항상 익절인데, EL3, EL4는 손절이 나오기도 합니다. 무슨 문제가 있는걸까요? If COND == 1 Then { Buy("B0", OnClose, Def, 1); EnPrice = C; } If COND == 1 AND MarketPosition > 0 Then { If B_Count > 30 Then { If COND_A == True AND COND_B == True AND COND_C == True Then { Buy("B3", OnClose, Def, 1); EnPrice1 = C; } If COND_A == True AND COND_B == True AND COND_D == True Then { Buy("B4", OnClose, Def, 1); EnPrice2 = C; } } If C > EnPrice*(1+0.03) Then { ExitLong("EL1", OnClose, Def, "B0", 1, 1); } If C > EnPrice*(1+0.06) Then { ExitLong("EL2", OnClose, Def, "B0", 1, 1); } If C > EnPrice1*(1+0.020) Then { ExitLong("EL3", OnClose, Def, "B3", 1, 1); } If C > EnPrice2*(1+0.020) Then { ExitLong("EL4", OnClose, Def, "B4", 1, 1); } }
프로필 이미지
민현종
2023-04-26
844
글번호 168502
시스템