안녕하세요. 늘 감사드립니다.
나스닥이
새벽 04시에서 07시까지 180틱 이상 상승하고 (( 07시 가격 - 04시 가격 > 180틱 )),
08시 ~ 10시 12분까지 70틱 이상 하락했으며 (( 08시 가격 - 10시 12분 가격 > 70틱 )),
새벽 04시 가격보다 10시 12분 가격이 80틱 이상 더 높은 ((10시 12분 가격 - 04시 가격 > 80틱 ))
경우,
항셍 [10시 14분 가격 + 30틱]에 매도 주문이 10시 15분에 나갈 수 있도록 하는
시스템 식 부탁 드립니다.
((위의 180틱, 70틱, 80틱 등의 숫자는, 최적화 가능하도록 외부변수로 해 주시면 대단히 감사하겠습니다.))
((그리고, 작은 추가 질문 올리고 싶습니다.
지금 컴퓨터에서 최적화 작업을 하다 보니 컴퓨터가 버벅대는데,
아주 i9에 9세대, 16기가 램 정도로 새로 컴퓨터를 구입할까 생각 중입니다.
현재 YesLanguage에서,
이렇게 i9 9세대 CPU의 기능을 다 활용하게 되는지,
아니면 (가령 i7 8세대 등) 어떤 특정 단계의 CPU 이상으로는 더 높은 사양을 써 봤자 마찬가지인지
알려 주시면 대단히 감사하겠습니다.
컴퓨터 하드웨어와 소프트웨어간의 관계를 제가 잘 몰라서, CPU 성능 관련 검색을 하다 보니, 어떤 게임의 경우 몇 쓰레드까지 처리 가능하므로 그 이상의 쓰레드를 처리하는 CPU는 결국 성능이 그 아래 등급의 것과 마찬가지다 등의 이야기가 보여서요, 예스트레이더와 관련하여 굳이 현재 최고 사양의 컴퓨터를 쓰는 것이 이득이 되는지, 아니면 아직은 그 것이 불필요하고 어느 정도까지의 CPU를 쓰면 된다라는 것이 있는지 궁금해서 질문 올립니다.))
대단히 감사합니다.
답변 1
예스스탁
예스스탁 답변
2020-01-20 20:30:22
안녕하세요
예스스탁입니다.
1
예스랭귀지는 수식안에서 실제주문가격을 지정하는 부분이 없습니다.
랭귀지는 차트에 신호를 발생하는 용도이고
신호가 발생하면 설정창에 지정한 가격으로 주문이 집행됩니다.
해당 부분은 아시는 부분이므로
[10시 14분 가격 + 30틱]은 10시 15분 봉에 10시 14분봉 종가대비 30틱 이상 높은 시세가
발생해야 신호가 발생하게 작성해 드립니다.
input : n1(180),n2(70),n3(80),n4(30);
if (sdate != sdate[1] and stime >= 040000) or
(sdate == sdate[1] and stime >= 040000 and stime < 040000) Then
var1 = c;
if (sdate != sdate[1] and stime >= 070000) or
(sdate == sdate[1] and stime >= 070000 and stime[1] < 070000) Then
var2 = c;
if (sdate != sdate[1] and stime >= 080000) or
(sdate == sdate[1] and stime >= 080000 and stime[1] < 080000) Then
var3 = c;
if (sdate != sdate[1] and stime >= 101200) or
(sdate == sdate[1] and stime >= 101200 and stime[1] < 101200) Then
var4 = c;
if (NextBarSdate != sdate[1] and NextBarStime >= 101500) or
(NextBarSdate == sdate[1] and NextBarStime >= 101500 and stime[1] < 101500) Then
{
if var2 > var1+PriceScale*n1 and
var4 > var3+PriceScale*n2 and
var4 > var1+PriceScale*n3 Then
sell("s",AtLimit,c+PriceScale*n4);
}
2
CPU의 연산속도는 이전 버전들과 큰 차이가 없는 것으로 알고 있습니다,
컴퓨터를 변경하셔도 큰 차이를 체감하실수 없을것 같습니다.
관련된 부분에 아는 부분이 많이 없어 하드웨어와 관련된 부분은
02-3453-1060으로 전화주셔서 프로그램 담당자와 통화를 해보셔야 할 것 같습니다.
즐거운 하루되세요
> 즐겁게 님이 쓴 글입니다.
> 제목 : 질문 올립니다.
> 안녕하세요. 늘 감사드립니다.
나스닥이
새벽 04시에서 07시까지 180틱 이상 상승하고 (( 07시 가격 - 04시 가격 > 180틱 )),
08시 ~ 10시 12분까지 70틱 이상 하락했으며 (( 08시 가격 - 10시 12분 가격 > 70틱 )),
새벽 04시 가격보다 10시 12분 가격이 80틱 이상 더 높은 ((10시 12분 가격 - 04시 가격 > 80틱 ))
경우,
항셍 [10시 14분 가격 + 30틱]에 매도 주문이 10시 15분에 나갈 수 있도록 하는
시스템 식 부탁 드립니다.
((위의 180틱, 70틱, 80틱 등의 숫자는, 최적화 가능하도록 외부변수로 해 주시면 대단히 감사하겠습니다.))
((그리고, 작은 추가 질문 올리고 싶습니다.
지금 컴퓨터에서 최적화 작업을 하다 보니 컴퓨터가 버벅대는데,
아주 i9에 9세대, 16기가 램 정도로 새로 컴퓨터를 구입할까 생각 중입니다.
현재 YesLanguage에서,
이렇게 i9 9세대 CPU의 기능을 다 활용하게 되는지,
아니면 (가령 i7 8세대 등) 어떤 특정 단계의 CPU 이상으로는 더 높은 사양을 써 봤자 마찬가지인지
알려 주시면 대단히 감사하겠습니다.
컴퓨터 하드웨어와 소프트웨어간의 관계를 제가 잘 몰라서, CPU 성능 관련 검색을 하다 보니, 어떤 게임의 경우 몇 쓰레드까지 처리 가능하므로 그 이상의 쓰레드를 처리하는 CPU는는 결국 성능이 그 아래 등급의 것과 마찬가지다 등의 이야기가 보여서요, 예스트레이더와 관련하여 굳이 현재 최고 사양의 컴퓨터를 쓰는 것이 이득이 되는지, 아니면 아직은 그 것이 불필요하고 어느 정도까지의 CPU를 쓰면 된다라는 것이 있는지 궁금해서 질문 올립니다.))
대단히 감사합니다.