커뮤니티

233604번에 질문있읍니다.

프로필 이미지
ksks
2026-09-22 12:21:34
45
글번호 233709
답변완료

233604번에 질문있읍니다.

시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2026-09-22 13:26:51

안녕하세요 예스스탁입니다. 어떤 모순을 의미하시는지 모르겠습니다. if data1(c>ma(c,5) && c>0) then buy(); if data1(c<ma(c,5) && c>0) then buy(); 기존식에 기본종목(data1)만 이용하는 수식에 참조데이터 data2를 이용한 청산식이 추가되므로 기존 조건식이 data1 함수가 사용되었습니다. 기존식의 매수조건은 의미상 data1 종가가 이평보다 크면 매수, 작으면 매수입니다. 해당 조건은 질문하신 분이 올리신 그대로이고 큰 의미가 없습니다. data2 조건 청산식이 들어갈때 처리할 내용을 보시려는 의도로 실제 진입내용은 중요한 부분이 아닙니다. 즐거운 하루되세요
프로필 이미지

ksks

2026-09-22 16:17:45

예, 답변 감사합니다.

같은 data1인데 종가가 5이평보다 클 때도 buy, 작을 때도 buy라서 모순으로 보입니다.
아니면 아래것은 data2가 아닌가요?
프로필 이미지

예스스탁 예스스탁 답변

2026-09-22 17:47:19

안녕하세요 예스스탁입니다. 1 data2(forceindex(100,200)) 사용 메수: if c>ma(c,5) && c>0  then buy(); 매수: if c<ma(c,5) && c>0 then buy(); 청산: 1500시에  data2(fvalslow(100,200))가 0 아래있고, data2(fvalfast(100,200))이 하락중일때 매수포지션청산 233604번 질문내용에 매수를 data2로 한다는 내용은 없습니다. 차트의 모든봉은 종가가 이평보다 크거나 혹은 작습니다. 또한 가격이 0이하인 종목도 없습니다. 차트 모든봉에 2개 매수 중 하나는 무조건 만족하게 됩니다. 위 아래 매수 중 먼저 만족하는 조건으로 매수신호를 발생시키고 15시에 data2로 지정한 조건만족시 매수청산이 나오는지 보기 위함입니다. 즐거운 하루되세요