커뮤니티
여러개의 시스템를 하나로
2008-01-14 10:04:40
807
글번호 14385
안녕 하세요.
늘 덕분에 많이 배우고 있습니다.
2개이상의 시스템을 하나의 시스템으로 만드는 방법을 알고 싶습니다.
첨부파일의 1번과 2번 시스템이 모두 매수면 매수,매도면 매도로
각각 신호가 다를 때는 청산하는 시스템(예)을 저 나름대로
작성해 봤으나 원하는 결과가 나오지 않네요.
한수 부탁합니다.
- 1. 시스템(①).ysg (0.00 MB)
- 2. 시스템(①+②).ysg (0.00 MB)
- 3. 시스템(②).ysg (0.00 MB)
답변 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번 시스템이 모두 매수면 매수,매도면 매도로
각각 신호가 다를 때는 청산하는 시스템(예)을 저 나름대로
작성해 봤으나 원하는 결과가 나오지 않네요.
한수 부탁합니다.
다음글
이전글