커뮤니티

여러개의 시스템를 하나로

프로필 이미지
회원
2008-01-14 10:04:40
807
글번호 14385
답변완료
안녕 하세요. 늘 덕분에 많이 배우고 있습니다. 2개이상의 시스템을 하나의 시스템으로 만드는 방법을 알고 싶습니다. 첨부파일의 1번과 2번 시스템이 모두 매수면 매수,매도면 매도로 각각 신호가 다를 때는 청산하는 시스템(예)을 저 나름대로 작성해 봤으나 원하는 결과가 나오지 않네요. 한수 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-01-14 11:05:20

안녕하세요 예스스탁입니다. Input :p1(5),p2(20),ma1(12),ma2(26),ma3(9),st1(20),st2(12),st3(12),af(0.02), maxAF(0.2); Var : v1(0), v2(0),v3(0),v4(0),v5(0),v6(0),v7(0); v1=ma(c,p1); v2=ma(c,p2); v3=MACD(ma1,ma2); v4=ema(v3,ma3); v5=stochasticsK(st1,st2); v6=stochasticsD(st1,st2,st3); v7=sar(af,maxAF); Condition1 = v1>v2 and v3>v4; //1번 매수 조건 Condition2 = v1<v2 and v3<v4; //1번 매도 조건 Condition3 = v5>v6 and c>v7; //2번 매수 조건 Condition4 = v5<v6 and c<v7; //2번 매도 조건 ## 1번/2번 매수조건 동시만족시 매수 if Condition1 == True and Condition3 == true Then buy(); ## 1번/2번 매도조건 동시만족시 매도 if Condition2 == True and Condition4 == true Then sell(); if (condition2 == True and condition4 == false) or (condition2 == false and condition4 == True) Then exitlong(); if (condition1 == True and condition3 == false) or (condition1 == false and condition3 == True) Then exitlong(); 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 여러개의 시스템를 하나로 > 안녕 하세요. 늘 덕분에 많이 배우고 있습니다. 2개이상의 시스템을 하나의 시스템으로 만드는 방법을 알고 싶습니다. 첨부파일의 1번과 2번 시스템이 모두 매수면 매수,매도면 매도로 각각 신호가 다를 때는 청산하는 시스템(예)을 저 나름대로 작성해 봤으나 원하는 결과가 나오지 않네요. 한수 부탁합니다.