커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

질문드립니다

호가잔량 대한 질문드립니다. 분봉에서 장 시작후 첫번째가 아닌 두번째 캔들 이후부터 발생한 당일 호가잔량의 최고가와 최저가를 각각 구하는 식을 부탁드리겠습니다. 즉 첫번째 캔들의 호가잔량 수치는 무시하고 두번째 캔들 이후부터 현 시점까지의 당일 호가잔량 최고/최저치를 구하는 식입니다. 감사합니다.
프로필 이미지
맘속의행복
2021-07-21
1467
글번호 150937
사용자 함수
답변완료

안녕하세요 질문드립니다.

안녕하세요 먼저 이전의 질문에 대한 답변 너무 감사합니다 제가 여쭈어 봤던건 1. 45프로 이득후 청산 또는 2. 35상승후 10프로 하락시 청산 또는 3. 6프로 하락시 청산 또는 4. 1540봉 경과시 청산 이었습니다. 해서 이걸 써본다면 A1, A2 라는 진입이 2개가 있을경우 1,2,3 조건은 이렇게 작성되는걸로 알고있는데요 여기서 질문드립니다 (질문은 맨 밑에 있습니다) var : A1Price(0),A1high(0); var : A2Price(0),A2high(0); if MarketPosition == 1 Then { #A1진입 발생 #보유수량이 증가하고 최근 발생한 진입명이 A1이면 if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "A1" Then { #진입가 저장 A1Price = LatestEntryPrice(0); #진입이후 최고가의 초기값으로 현재봉 고가저장 A1high = H; } #새로운 고가가 발생하면 변수의 값을 새로운 고가를 변경 if A1high > 0 and H > A1high Then A1high = H; #45% 수익이면 청산 ExitLong("C1",AtLimit,A1Price*1.45,"A1"); #35% 이상 수익이후에 10% 하락하면 청산 if A1high >= A1Price*1.35 Then ExitLong("C2",AtStop,A1high*0.0.9,"A1"); #6% 손실시 청산 ExitLong("C3",AtStop,A1Price*0.94,"A1"); #A2진입 if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "A2" Then { A2Price = LatestEntryPrice(0); A2high = H; } if A2high > 0 and H > A2high Then A2high = H; ExitLong("D1",AtLimit,A2Price*1.45,"A2"); if A2high >= A2Price*1.35 Then ExitLong("D2",AtStop,A2high*0.90,"A2"); ExitLong("D3",AtStop,A2Price*0.94,"A2"); } Else { A1Price = 0; A1high = 0; A2Price = 0; A2high = 0; } -------------------------- 질문입니다. 1540봉 이후 청산을 여기 추가하려면 아래 3개의 식을 넣어야하는걸로 알고있는데 어떻게 넣어야하는건지 모르겠어요 대입해주시면 감사하겠습니다. 진입이 2개니까 2번 넣어야하는건지... 진입이 여러개로 늘어날땐 또 어떻게 대입해야하는건지... 진입 개수와 상관없이 하나만 넣으면 되는건지,...너무 어렵네요... 대입좀 부탁드리고 후에 간략한 설명해주심 너무너무 감사하겠습니다. var : bidx(0); if Bidx == 1540 Then ExitLong("bx"); bidx = 0;
프로필 이미지
말라
2021-07-21
1542
글번호 150936
시스템
답변완료

문의

아래 수식을 - 국내선물, 오버나잇에 적용코자 합니다. 요청1. 선물 만기일(매분기)에는 15시 10분에 청산하는 수식을 추가해 주십시요. 아래 수식을 - 국내 미니선물, 오버나잇에 적용코자 합니다. 요청2. 미니선물 만기일(매월)에는 15시 10분에 청산하는 수식을 추가해 주십시요. ******************************************************************************** Input : up(3900),dn(5800),진입수량1(1),진입수량2(1); var : C2(0,data2),entry(false,data2); C2 = data2(C); if data2(Bdate != Bdate[1]) Then entry = false; if entry == false and data2(Bdate == Bdate[1] and HighD(0) > HighD(0)[1] and HighD(0)-LowD(0) >= up) Then{ entry = true; buy("b",onclose,DEf,진입수량1); } if entry == false and data2(Bdate == Bdate[1] and Lowd(0) < LowD(0)[1] and HighD(0)-LowD(0) >= dn) Then{ entry = true; sell("s",onclose,DEf,진입수량2); }
프로필 이미지
목마와숙녀
2021-07-21
1277
글번호 150934
시스템
답변완료

문의드립니다

틱차트에서 A 지표 > 100 매수진입 A 지표 < 50 매수청산 A 지표 < -100 매도진입 A 지표 > -50 매도청산 1 위와 같은 시스템식에서 피라미딩 진입으로 10계약을 진입신호발생 진입조건만족하에 봉이 만들어지면서 1계약씩 진입하고 싶습니다 청산신호발생 일시청산 2 진입신호 발생 진입조건 만족하에 봉이 만들어지면서 1계약식 추가진입 청산신호발생 봉이 만들어지면서 1계약식 청산 예) 10계약 피라미딩 진입 매수진입 신호발생 +1 +1 +1 +1 +1 5계약만 들어갔는데 매수청산 신호발생 -1 -1 -1 -1 -1 포지션 제로 감사합니다
프로필 이미지
파인애플
2021-07-21
1052
글번호 150933
시스템
답변완료

수식 문의드립니다.

수고 많으십니다. 일봉 전략에서 포지션이 없을 때만 진입하고 싶습니다. 아래처럼 했는데 적용이 되질 않네요. If marketposition == 0 then { ~~~~~~~ } 포지션 없을 때만 진입할 수 있도록 수식 부탁드립니다. 감사합니다.
프로필 이미지
칭기스칸
2021-07-21
1075
글번호 150931
시스템
답변완료

주문오류

안녕하세요. 시스템검증을위해 NH트레이더로 모의투자 자동매매를 시작해보았습니다. 종목은 국내선물이고, 시스템 매매설정창에서 매매가격의 진입 청산옵션은 현재가, 주문 시작 신호는 진입신호, 형태는 자동주문 으로 설정하였습니다. 금일 신호 발생후에 주문이 이뤄지지 않고 아래와같은 오류가 나타나 문의드립니다.
프로필 이미지
도미
2021-07-21
1251
글번호 150929
시스템
답변완료

검색식부탁

혹시 변동성이 좋(높)은 종목을 검색하는 식이 있으면 부탁 드립니다.
프로필 이미지
대주발
2021-07-21
1493
글번호 150928
종목검색
답변완료

문의드립니다

장시작전까지 만주이상 체결된 종목을 검색하고싶습니다
프로필 이미지
처음처럼22
2021-07-21
1098
글번호 150927
종목검색
답변완료

부탁드립니다

$,무더위에 연일수고많으십니다 ADX지표로 하기조건 검색식을 요청드립니다 1,+D < -D이고 ADX가 30이상일때 -D가 ADX를 하향이탈하는종목. 2,1조건일때 거래량이 60이평을 상회하는종목. 3,+D < -D이고 ADX가 50이상을 상회한후 50아래로 이탈하는 종목. 위 3가지 조건에 부합하는 종목검색 식을 부탁드립니다.
프로필 이미지
크라켄
2021-07-21
1102
글번호 150926
종목검색

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

프로필 이미지
2wnwn
2021-07-21
19
글번호 150925
지표