도움에 감사 드립니다.
조건 1,2가 만족하면 종목이 검색토록 부탁 드립니다.
미리 감사 드립니다.
조건1)정배열 상태
Input : shortPeriod(5), midPeriod(20), longPeriod(60);
value1 = ma(C,shortPeriod);
value2 = ma(C,midPeriod);
value3 = ma(C,longPeriod);
조건2)var1의 값보다 현재 종가값이 10%이상 상승
var1=(c[5]+c[4]+c[3]+c[2]+c[1])/5;
(var1표현 방법을 정수 5로 나누지 않고
외부 변수로 n으로 나누도록 for cnt to 와 같이 간락히 부탁 합니다.)
답변 1
예스스탁
예스스탁 답변
2022-01-19 10:12:56
안녕하세요
예스스탁입니다.
Input : shortPeriod(5), midPeriod(20), longPeriod(60),n(5);
var : cnt(0),sum(0);
value1 = ma(C,shortPeriod);
value2 = ma(C,midPeriod);
value3 = ma(C,longPeriod);
sum = 0;
For cnt = 0 to n-1
{
sum = sum+c[cnt];
}
var1 = sum/n;
if value1 > Value2 and Value2 > Value3 and
var1 > 0 and C >= var1*1.10 Then
Find(1);
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
조건 1,2가 만족하면 종목이 검색토록 부탁 드립니다.
미리 감사 드립니다.
조건1)정배열 상태
Input : shortPeriod(5), midPeriod(20), longPeriod(60);
value1 = ma(C,shortPeriod);
value2 = ma(C,midPeriod);
value3 = ma(C,longPeriod);
조건2)var1의 값보다 현재 종가값이 10%이상 상승
var1=(c[5]+c[4]+c[3]+c[2]+c[1])/5;
(var1표현 방법을 정수 5로 나누지 않고
외부 변수로 n으로 나누도록 for cnt to 와 같이 간락히 부탁 합니다.)