커뮤니티
22323번글 수정요청
2012-01-10 00:41:45
352
글번호 46450
파일로 첨부했습니다. 설명드리기가 애매해서 파일로 드립니다.
첨부된 파일의 내용을 시스템식과 강조식으로 부탁드립니다.
- 1. 신호검색.xlsx (0.13 MB)
답변 1
예스스탁 예스스탁 답변
2012-01-10 11:42:05
안녕하세요
예스스탁입니다.
수정된 식입니다. 수식에 주석을 추가했습니다.
참고하시기 바랍니다.
Input : Period(10),Obvsig(9),Sto1(10),Sto2(5),Mp1(12),Mp2(26);
var : Bcond1(false),Bcond2(false),Bcond3(false);
var : Scond1(false),Scond2(false),Scond3(false);
var1 = Simrido(Period);
var2 = OBV;
var3 = ma(var2,OBvsig);
var4 = StochasticsK(Sto1,sto2);
var5 = MACD(Mp1,Mp2);
#심리도 2봉 연속 상승
Condition1 = countif(var1 > var1[1],2) == 2;
#심리도 비연속 상승(4개봉에 상승이 2개이상이고 하락이 없음)
Condition2 = countif(var1 > var1[1],4) >= 2 and countif(var1 < var1[1],4) == 0;
#OBV가 시그날9선 위고 한봉이상 상승
Condition3 = var2 > var3 and var2 > var2[1];
#Condition1 또는 Condition2가 만족하고 Condition3 만족할때
Bcond1 = (Condition1 or Condition2) and Condition3;
#OBV 2봉 연속 상승
Condition4 = countif(var2 > var2[1],2) == 2;
#OBV 비연속 상승(4개봉에 상승이 2개이상이고 하락이 없음)
Condition5 = countif(var2 > var2[1],4) >= 2 and countif(var2 < var2[1],4) == 0;
#OBV는 시그널 9선 위이고 심리도 한봉이상 상승
Condition6 = var2 > var3 and var1 > var1[1];
#Condition4 또는 Condition5가 만족하고 Condition6이 만족할때
Bcond2 = (Condition4 or Condition5) and Condition6;
# 스토케스틱이 상승이거나 하락하다 수평
Condition7 = (var4 > var4[1]) or (var4 == var4[1] and var4[1] < var4[2]);
# MACD가 상승이거나 하락하다 수평
Condition8 = (var5 > var5[1]) or (var5 == var5[1] and var5[1] < var5[2]);
# Condition7,Condition8 2개중 하나 만족
Bcond3 = Condition7 or Condition8;
if Bcond1 and BCond2 and BCond3 Then
buy();
#심리도 2봉 연속 하락
Condition11 = countif(var1 < var1[1],2) == 2;
#심리도 비연속 하락(4개봉에 하락이 2개이상이고 상승이 없음)
Condition12 = countif(var1 < var1[1],4) >= 2 and countif(var1 > var1[1],4) == 0;
#OBV가 시그날9선 아래이고 한봉이상 하락
Condition13 = var2 < var3 and var2 < var2[1];
#Condition11 또는 Condition12가 만족하고 Condition13이 만족할때
Scond1 = (Condition11 or Condition12) and Condition13;
#OBV 2봉 연속 하락
Condition14 = countif(var2 < var2[1],2) == 2;
#OBV 비연속 하락(4개봉에 하락이 2개이상이고 상승이 없음)
Condition15 = countif(var2 < var2[1],4) >= 2 and countif(var2 > var2[1],4) == 0;
#OBV는 시그널 9선 아래이고 심리도 한봉이상 하락
Condition16 = var2 < var3 and var1 < var1[1];
#Condition14 또는 Condition15가 만족하고 Condition16이 만족할때
SCond2 = (Condition14 or Condition15) and Condition16;
# 스토케스틱이 하락이거나 상승하다 수평
Condition17 = (var4 < var4[1]) or (var4 == var4[1] and var4[1] > var4[2]);
# MACD가 하락이거나 상승하다 수평
Condition18 = (var5 < var5[1]) or (var5 == var5[1] and var5[1] > var5[2]);
# Condition17,Condition18 2개중 하나 만족
SCond3 = Condition17 or Condition18;
if SCond1 and SCond2 and SCond3 Then
sell();
즐거운 하루되세요
> 파파 님이 쓴 글입니다.
> 제목 : 22323번글 수정요청
> 파일로 첨부했습니다. 설명드리기가 애매해서 파일로 드립니다.
첨부된 파일의 내용을 시스템식과 강조식으로 부탁드립니다.
다음글
이전글