커뮤니티

문의드려요

프로필 이미지
한건
2018-01-22 13:46:42
207
글번호 115945
답변완료
input : p1(5),p2(20),p3(60); var : a1(0),a2(0),a3(0),ed(0); a1 = data2(ma(c,p1)); a2 = data2(ma(c,p2)); a3 = data2(ma(c,p3)); if MarketPosition != 0 and ((MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then ED = data2(index); if data2(a2[1]<=a3[1] and a2[1]>a2[2] and a1[1]<a2[1] and CrossDown(c,a1)) then { if data2(index) != ED Then buy(); } data2의 2분차트를 기준으로해서 1분차트에 신호를 표시하려고 합니다. 국내선물이 19일 10시58분경에 분명 조건에 부합하는데도 검색이 안되네요. 그냥 조건대로 2분차트에서는 신호가 나오는데 data2로해서 1분에 적용하려고하면 안나옵니다. 뭐가 문제 일까요? data2를쓸때 한문장 전체를 저렇게 감싸면 안되는건가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-23 13:16:55

안녕하세요 예스스탁입니다. input : p1(5),p2(20),p3(60); var : a1(0,data2),a2(0,data2),a3(0,data2),ed(0,data2); a1 = data2(ma(c,p1)); a2 = data2(ma(c,p2)); a3 = data2(ma(c,p3)); if MarketPosition != 0 and ((MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then ED = data2(index); if data2(a2[1]<=a3[1] and a2[1]>a2[2] and a1[1]<a2[1] and CrossDown(c,a1)) then { if data2(index) != ED Then buy(); } 즐거운 하루되세요 > 한건 님이 쓴 글입니다. > 제목 : 문의드려요 > input : p1(5),p2(20),p3(60); var : a1(0),a2(0),a3(0),ed(0); a1 = data2(ma(c,p1)); a2 = data2(ma(c,p2)); a3 = data2(ma(c,p3)); if MarketPosition != 0 and ((MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then ED = data2(index); if data2(a2[1]<=a3[1] and a2[1]>a2[2] and a1[1]<a2[1] and CrossDown(c,a1)) then { if data2(index) != ED Then buy(); } data2의 2분차트를 기준으로해서 1분차트에 신호를 표시하려고 합니다. 국내선물이 19일 10시58분경에 분명 조건에 부합하는데도 검색이 안되네요. 그냥 조건대로 2분차트에서는 신호가 나오는데 data2로해서 1분에 적용하려고하면 안나옵니다. 뭐가 문제 일까요? data2를쓸때 한문장 전체를 저렇게 감싸면 안되는건가요?