답변완료
참조데이터란 무엇이고, 어떻게 설정하는지 궁금합니다~(초보에요ㅠㅠ)
안녕하세요
예스스탁입니다.
1
예 맞습니다.
2
해당 내용은 그래프 종류를 원그래프로 지정해서 표시한 내용같습니다.
# Data2 외국인현물
# Data3 외국인선물
# Data4 외국인콜옵션
# Data5 외국인풋옵션
예를 들어 위와 같이 참조데이타가 셋팅된 상태라면
아래 내용을 지표로 작성하시고
지표속성에서 지표1~4를 모두 원그래프로 지정하시면 됩니다.
출력되는 위치가 1~4이므로 세로로 표시가 되게 됩니다.
if Data2(c) > 0 Then
Plot1(1," 지표1");
if Data3(c) > 0 Then
Plot2(2," 지표2");
if Data4(c) > 0 Then
Plot3(3," 지표3");
if Data5(c) < 0 Then
Plot4(4," 지표4");
즐거운 하루되세요
> 분당고래 님이 쓴 글입니다.
> 제목 : 거래소에서 들어오는 주체별 수급 수식 질문입니다^^
> 안녕하세요~
1. 키움이나 기타 증권사(전부는 모르겠습니다)에서 개인, 기관, 외국인과 같은 주체별 현물,선물,옵션 수급이 가장 빠른 화면에선 30초마다 데이터를 받아서 그래프로 뿌려주는 것으로 알고 있습니다.
예스는 차트에 수급을 추가하면 1분, 빠르면 초단위로 해도 차트가 들어가긴 하던데 예스도 초단위로 수급을 넣어도 변경 되는건 30초마다 인가요?
2. 예스를 잘쓰는 분들을 보니까 신호를 그래프가 아닌 동그라미, 세모, 네모 이런 것도 한 차트에서 넣어서 보시던데 어떻게 하는 것인지 궁금합니다. 제가 만들고자 하는게
외국인의 현물 수급이 +면 빨간색 동그라미/
외국인의 선물 수급이 +면 빨간색 동그라미/
외국인의 콜옵션 금액 수급이 +면 빨간색 동그라미/
외국인의 풋옵션 금액 수급이 -면 빨간색 동그라미/
(동그라미를 세로로 한 공간에 나열할 수 있다면 더 좋을거 같습니다. 실제 이런식으로 구현하신분도 있던데 어떻게 하는지 몰라서요.. 이렇게 하면 한번에 보기가 편할거 같습니다 도와주세요^^)
====================================================================================
저번에 이렇게 답변을 받았는데요~ 질문이 있어서요~
1. 참조데이터란 무엇이고 만드는 방법은 어떻게 하는 건가요?
위에 써주신것 처럼
# Data2 외국인현물
# Data3 외국인선물
# Data4 외국인콜옵션
# Data5 외국인풋옵션
1-1. 수식창을 열어서 새로만들기 후 위처럼 쓰면 Data2가 외국인 현물을 물고 온다는 건가요?
1-2. 외국인현물 이 다섯글자가 예스 내부에서 거래소에서 쏴주는 외국인 현물 데이터를 물고오도록 하는 key 역할인건가요?
1-3. 그렇다면 금액과 수량을 구분해서 끌고오고 싶으면 어떻게 해야하는지요~?
1-4. 주식을 예로 든다면 삼성전자 1분봉의 거래량//종가를 참조데이터로 만들고 싶다면 어떤식으로 작성해야하나요? Data2 삼성전자 ????
1-3. 예를들어 312.5 콜옵션의 일봉과 3분봉의 거래량//외국인 수급을 참조데이터로 만들고 싶으면 어떻게 해야하는요?
1-4. 참조데이터는 주식이건, 파생이건 대부분의 모든 데이터를 끌고 올 수 있는건가요?
2. 위에 글에서 거래소 데이터를 30초마다 받느냐는 질문에 예라고 답해주셨는데요~ 제가 키움이나 다른 증권사 수급 데이터를 모니 29초 혹은 30초 렉이 걸리면 31초에도 들어오는 걸 확인했는데 예스는 초단위 설정도 가능한데 시간설정을 몇초로해야 바로바로 바뀌는 데이터를 받을 수 있나요? 위에 상황처럼 29.xx초에 받을 수 있는데 제가 30초로 설정해 놓으면 늦게 들어오는게 아닌지 해서요? .xx초 데이터를 보고 매매를 하겠다가 아니라. 바뀌는 데이터라도 실시간으로 확인하고 싶어서요~
2020-10-22
1143
글번호 143301
지표
답변완료
참조종목:지수 갭하락시 매수조건
아래와 같이 참조종목을 코스닥 지수로 수식을 작성했는데,
갭하락 조건이 만족되지 않았는데도, 매수가 되네요.
검토 및 수정 부탁드립니다.
매매 대상 :코스닥 150 레버리지 ETF
data2 : kq종합지수
매수: kq종합지수 시가가 -0.5% 이하로 시작하는 경우,매수
매도: 09:15
*/
input : 매수시간 (090500), 매도시간 (091500) , 갭P(0.5) ;
var : ;
IF (stime < 매수시간 ) //
&& data2( DayClose(1) ) * (100 - 갭P ) * 0.01 > data2( dayopen(0)) // KQ종합지수 -0.5% 이하로 시작하는 경우,코스닥 150 레버리지 ETF매수
then {
Buy("Buy", onclose,def,DEF );}
IF ( stime > 매도시간)
then {
if MarketPosition == 1 Then{// 매수 포지션일때,
exitlong("Exit", onclose,def,def); }}
2020-10-22
944
글번호 143289
시스템
답변완료
부탁 드립니다.
도움에 감사 드립니다.
타주기(틱봉용)으로 작성 해본것이나 무엇인가 이상하여
검토 수정 부탁 드립니다.
1)원수식
input:N(20),sig(5);
var2 = Upticks-Downticks;
VAR3=ACCUMN(VAR2,N);
var4=ma(var3,sig);
plot1(var4);
2)타주기(틱봉용)
input : ntick(2),N(20),sig(5);
var : idx(0),tf(0),S1(0),D1(0),TM(0),TF1(0),oo(0),cnt(0),sum2(0);
Array : vv1[100](0),vv[100](0),v3[100](0),sum[100](0);
if Bdate != Bdate[1] Then
{
D1 = bDate;
idx = 0;
}
Else
idx = idx+1;
if D1 > 0 Then
{
TF = idx%Ntick;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then
{
oo = o;
vv[0] = 0; vv1[0] = 0;
For cnt = 1 to 99
{
vv1[cnt] = vv1[cnt-1][1];
vv[cnt] = vv[cnt-1][1];
v3[cnt] = v3[cnt-1][1];
sum[cnt] = sum[cnt-1][1];
}
}
vv[0] = vv[0]+upticks ;
vv1[0]=vv1[0]+downticks;
v3[0] = vv[0]-vv1[0];
if v3[N-1] > 0 Then
{
sum[0] = 0;
For cnt = 0 to N-1
{
sum[0] = sum[0] + v3[cnt];
}
}
if v3[N-1+sig] > 0 Then
{
sum2 = 0;
For cnt = 0 to sig-1
{
sum2 = sum2 + sum[cnt];
}
var5 = sum2/sig;
}
}
plot1(var5);
2020-10-22
837
글번호 143288
지표
답변완료
수식문의
문의 1
- 볼린저밴드(20,2)에 종가기준의 상하단선이 아닌
고가 기준의 상단, 하단, 중간선과
저가 기준의 상단, 하단, 중간선을 표시하는 수식을 다음과 같이 작성하였습니다만,
* 1번의 가장 위에 있는 선과 2번의 가장 아래있는 선의 중간값을 구하는 수식을
부탁 드립니다.
문의 2
- 봉이 완성된 후 다음봉이 시작할때 새로운 볼린저 밴드가 표시가 되는 것을
현재봉이 완성되지 않은 상태에서 현재가를 적용하여 다음봉의 볼린저밴드를
미리 표시할수 있는지의 가능여부와 가능하다면 수식 작성을 부탁 드립니다.
* 미리 표시되는 볼린저밴드는 현재봉의 움직임에 따라 값이 변하게 되겠지요.
2020-10-21
1206
글번호 143287
지표
답변완료
수식문의드립니다.
안녕하세요 신고가를 9번 경신한 종목을 찾으려고 합니다.
조건은 일봉기준
캔들x가 x+1,x+2,x+3캔들중에 캔들x고가보다 높은고가가 발생하면 count=1
아니면 count=0
높은고가가 발생한캔들이 만약 x+2라고하면
x+3, x+4, x+5캔들중에 캔들 x+2고가
보다 높은 고가가 발생하면 count=2
아니면 count=0
만약 x+2고가보다 높은 고가가 발생한 캔들이 x+5라고하면
x+6,x+7,x+8캔들중에 x+5보다 높은 고가가 발생하면 count=3
아니면 count=0
이런식으로 쭉가서 현재 봉으로 왔을때 count=9이상 되는 종목을 찾는 조건검색식을 만들고 싶습니다.
주의1)예시에선 x+2라고했지만 물론 x+1또는 x+3에서 발생하는 경우또한 포함해서 만들어주세요
주의2)x+1, x+2는 하루뒤 이틀뒤를 말합니다.
주의3) 만약 9이상이 어려우면 9이상12이하 정도만 찾아도 괜찮습니다.
부탁드립니다 ㅠ
2020-10-21
1001
글번호 143285
종목검색