커뮤니티

질문

프로필 이미지
회원
2008-11-27 16:16:44
1141
글번호 18393
답변완료
안녕하세요. 시스템을 작성해&#48419;는데 자꾸 오류가 나지만 어디가 잘못된건지 몰라 질문 드립니다. data2항목으로 역배열에서 스토캐스틱이 데드크로스가 나오면 진입한다 는 식인데요... 제대로 완성할려면 어떻게 해야하는지 알려주세요 input : shortPeriod(5), longPeriod(10) ,stoperiod1(12),stoperiod2(5),stoperiod3(5); value1 = ma(data2("c"),shortPeriod); value2 = ma(data2("c"),longperiod); value3 = data2(StochasticsK(stoperiod1,stoperiod2)); value4 = data2(StochasticsD(stoPeriod1,stoPeriod2,stoPeriod3) # 매수/매도청산 if value1<value2 and crossdown(value3,value4) Then { Buy(); } # 매도/매수청산 If c>1.23 Then { sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-11-27 18:31:58

안녕하세요 예스스탁입니다. input : shortPeriod(5), longPeriod(10) ,stoperiod1(12),stoperiod2(5),stoperiod3(5); var : val1(0,data2),val2(0,data2),val3(0,data2),val4(0,data2); val1 = ma(data2("c"),shortPeriod); val2 = ma(data2("c"),longperiod); val3 = data2(StochasticsK(stoperiod1,stoperiod2)); val4 = data2(StochasticsD(stoPeriod1,stoPeriod2,stoPeriod3)); # 매수/매도청산 if val1 < val2 and crossdown(val3,val4) Then { Buy(); } # 매도/매수청산 If c>1.23 Then { sell(); } 괄호를 빠뜨리셨습니다. 참조데이터 값을 할당받는 변수는 변수를 따로 만드신 후에 선업시(0,data2)와 같이 선언해 주시면 해당주기를 반영합니다. 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 질문 > 안녕하세요. 시스템을 작성해&#48419;는데 자꾸 오류가 나지만 어디가 잘못된건지 몰라 질문 드립니다. data2항목으로 역배열에서 스토캐스틱이 데드크로스가 나오면 진입한다 는 식인데요... 제대로 완성할려면 어떻게 해야하는지 알려주세요 input : shortPeriod(5), longPeriod(10) ,stoperiod1(12),stoperiod2(5),stoperiod3(5); value1 = ma(data2("c"),shortPeriod); value2 = ma(data2("c"),longperiod); value3 = data2(StochasticsK(stoperiod1,stoperiod2)); value4 = data2(StochasticsD(stoPeriod1,stoPeriod2,stoPeriod3) # 매수/매도청산 if value1<value2 and crossdown(value3,value4) Then { Buy(); } # 매도/매수청산 If c>1.23 Then { sell(); }