답변완료
동일수식으로 실행 yesglobal과 efriend global과 다른 결과가 나옵니다.
아래 동일 수식으로 동일 종목에 실행결과
(연결 유로fx 2018.3)(300틱차트)
yesglobal(그림1)과 efriend global(그림2)과 다른 결과가 나옵니다.
사용하고자 하는 yesglobal의 실행결과가 오류가 있어 보입니다.
만약에 오류가 있다면 수정 가능한지요?
미리 감사 드립니다.
//(실행수식)
input : sig(5), 계산시작지정일(20180313),지정시간(070010);
var : g1(0),g2(0),x(0),b(0),y(0),b2(0),ep(0);
Ep = 2/(sig+1);
g1 = iff(o>c,(c-o)*v,0);
g2 = iff(o<c,(o-c)*v,0);
x = g1-g2;
B = b+x;
var91=지정시간;
if Condition1 == false and
bdate == 계산시작지정일 and (stime == var91 or (stime > var91 and stime[1] < var91)) then
Condition1 = true;
if Condition1 == true then
{
if Condition1[1] == false then
{
b2 = b[1];
y = b-b2;
VAR5 = y;
}
else
{
y = b-b2;
VAR5 = y * EP + var1 * (1-EP);
}
}
plot1(var5,"1",red,def,0);
PlotBaseLine1(0,"0");
2018-03-15
439
글번호 213391
예스글로벌 (NH선물)
답변완료
컴퓨터 성능과 차트 불러오는 속도에 관하여 질문드립니다.
현재 2분할 차트 화면 3개를 도킹한 뒤 3개의 차트 모두를 연동하여 사용하고 있습니다.
즉, 총 6개의 차트를 사용하고 있는 셈인데요, 이 차트들 하나하나에는 대략 4~6개의 지표가 적용돼 있습니다.
제가 기존에 차트 하나하나 당 4개의 지표를 사용했을 시에는 종목 하나를 검색 후 모든 차트의 불러오기가 완료될 때까지 0.5초정도 걸렸습니다. 그런데 5개의 지표를 사용하고 나서부터는 소요되는 시간이 좀 더 걸린다는 느낌이 들더니 6개의 지표를 사용한 뒤로는 약 2초정도의 시간이 걸립니다.
현재는 느려진 속도를 해결하기 위해 차트 출력 봉 개수를 줄이고, 지표값의 범위가 비슷한 지표들은 한 지표에 겹쳐서 나올 수 있게 합쳐서 사용중입니다. 이렇게 하니 속도가 많이 개선되더라구요.
하지만 이렇게 해도 앞으로 지표를 추가한다거나 도킹화면 개수를 늘려나간다면 속도가 다시 느려지게 될 것으로 예상되기에 궁금한 점을 문의드립니다.
1. 이와같이 차트에 적용한 지표가 많아질수록 차트를 그리는 데 소요되는 시간이 증가한다면, 이는 제 컴퓨터 연산 성능의 문제인가요? 아니면 서버에서 데이터를 받아오는 인터넷 속도의 문제인가요?
2. 제 컴퓨터 연산성능의 문제라면 CPU성능의 문제인가요? 램 성능의 문제인가요? 아니면 다른 부품 성능의 문제인가요?
3. 인터넷 속도의 문제라면 현재 사용하고 있는 500mb회선을 기가랜으로 바꾸는 것이 문제 해결에 도움이 될까요?
2018-03-14
445
글번호 213388
예스차트