커뮤니티

데이터2의 가격을 받아서 데이터1 을 거래하는

프로필 이미지
기초부터다시
2011-04-26 10:57:39
700
글번호 37967
답변완료
/*데이터2의 가격을 받아서 데이터1 을 거래하는 방식문의입니다 데이터2에 의해서만 데이터1을 거래합니다*/ // 조건할당 if data2(highd)-if data2(lowd) >= N then ////////// value1 = data2(close); // 진입 if data2(close) == value1 then buy("",atstop,"",""); //청산 if marketposition == 1 if data2(close) > value1 +NN then exitlong("",atstop,"",""); if data2(close) == value1 then exitlong("",atstop,"",""); ///////////////////////////////////////////////////////// 이렇게하면 되나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-04-26 16:10:38

안녕하세요 예스스탁입니다. var1 = data2(c); if crossup(data2(highd(0))-data2(lowd(0)),N) then buy("b"); if marketposition == 1 then{ if data2(close) > var1[BarsSinceEntry]+NN then exitlong("x1"); if data2(close) <= value1 then exitlong("x2"); } 즐거운 하루되세요 > 기초부터다시 님이 쓴 글입니다. > 제목 : 데이터2의 가격을 받아서 데이터1 을 거래하는 > /*데이터2의 가격을 받아서 데이터1 을 거래하는 방식문의입니다 데이터2에 의해서만 데이터1을 거래합니다*/ // 조건할당 if data2(highd)-if data2(lowd) >= N then ////////// value1 = data2(close); // 진입 if data2(close) == value1 then buy("",atstop,"",""); //청산 if marketposition == 1 if data2(close) > value1 +NN then exitlong("",atstop,"",""); if data2(close) == value1 then exitlong("",atstop,"",""); ///////////////////////////////////////////////////////// 이렇게하면 되나요?