커뮤니티
문의
2016-02-25 14:07:00
84
글번호 95793
감사합니다
답변 1
예스스탁 예스스탁 답변
2016-02-25 13:48:42
안녕하세요
예스스탁입니다.
Input : Period1(1),Period2(2),Period3(3),Period4(4),Period5(5),Period6(6),Period7(7);
value1 = ma(bids,period1)-ma(asks,period1);
value2 = ma(bids,period2)-ma(asks,period2);
value3 = ma(bids,period3)-ma(asks,period3);
value4 = ma(bids,period4)-ma(asks,period4);
value5 = ma(bids,period5)-ma(asks,period5);
value6 = ma(bids,period6)-ma(asks,period6);
value7 = ma(bids,period7)-ma(asks,period7);
var1 = 0;
if value1 > value1[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value2 > value2[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value3 > value3[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value4 > value4[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value5 > value5[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value6 > value6[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if value7 > value7[1] Then
var1 = var1+1;
Else
var1 = var1-1;
if var1 == 7 and var1[1] < 7 Then
buy();
if var1 == -7 and var1[1] > -7 Then
sell();
즐거운 하루되세요
> sefswef 님이 쓴 글입니다.
> 제목 : 문의
> 아래 7개의 수식이 공통적으로 모두 매수조건을 충족할때 매수신호가 나오고
모두 매도 조건을 충족할때 매도 신호가 나오도록 해주십시요
즉 7개의 수식중 한개라도 다른 조건이 되면 신호가 안나오도록 해주십시요
감사합니다
Input : Period(1);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(2);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(3);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(4);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(5);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(6);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");
Input : Period(7);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
if value > value[1] Then
var1 = 1;
Else
var1 = -1;
if var1 == 1 and var1[1] != 1 Then
buy("매수");
if var1 == -1 and var1[1] != -1 Then
sell("매도");