커뮤니티
문의..
2011-05-02 03:55:12
579
글번호 38158
매수조건이 A, B, C,D,E 이렇게 5가지가 있다고 가정하고
1) 5가지 조건 각각 만족할때마다 1을 더해서 4 이상이 되면 진입
-- 즉 5가지 조건중 4개 조건이 만족했다면 진입
2) 점수를 매기는것은 위와 같지만 각 만족조건에 가중치를 두고자 한다면?
-- 예를들어 A조건만족은 5
B조건만족은 4 등등으로
합계 20점 만점중에 15점 이상이면 진입등.....
크게 두가지로 구분해서 진입하는 시스템을 구현하고자합니다
예를들어서 코딩을 설명해주시면 대단히 감사하겠습니다
답변 1
예스스탁 예스스탁 답변
2011-05-02 14:25:52
안녕하세요
예스스탁입니다.
1.
아래식은 조건만족시에 1값씩 할당하여
총 5까지 누적이 됩니다.
즉 하나의 봉에서 4이상의 값이 나오면 매수진입니다.
var1 = 0;
if 조건A Then
var1 = var1+1;
if 조건B Then
var1 = var1+1;
if 조건C Then
var1 = var1+1;
if 조건D Then
var1 = var1+1;
if 조건E Then
var1 = var1+1;
if var1 >= 4 Then
buy();
2.
위식에서 할당되는 값만 변경한 것입니다.
가중으로 주실 수치를 각자 따로 설정하시면 됩니다.
조건A는 5점,조건 B는 4점등으로 부여하고
총 15점이므로 10이상일때 매수진입니다.
var1 = 0;
if 조건A Then
var1 = var1+5;
if 조건B Then
var1 = var1+4;
if 조건C Then
var1 = var1+3;
if 조건D Then
var1 = var1+2;
if 조건E Then
var1 = var1+1;
if var1 >= 10 Then
buy();
즐거운 하루되세요
> 기사회생 님이 쓴 글입니다.
> 제목 : 문의..
> 매수조건이 A, B, C,D,E 이렇게 5가지가 있다고 가정하고
1) 5가지 조건 각각 만족할때마다 1을 더해서 4 이상이 되면 진입
-- 즉 5가지 조건중 4개 조건이 만족했다면 진입
2) 점수를 매기는것은 위와 같지만 각 만족조건에 가중치를 두고자 한다면?
-- 예를들어 A조건만족은 5
B조건만족은 4 등등으로
합계 20점 만점중에 15점 이상이면 진입등.....
크게 두가지로 구분해서 진입하는 시스템을 구현하고자합니다
예를들어서 코딩을 설명해주시면 대단히 감사하겠습니다
다음글
이전글