커뮤니티
수식구조 변경요
2011-03-14 12:24:13
655
글번호 36521
질문 17543의 답변과 연결되는 질문입니다
<<질문 17543>>
조건 : 1)var7=50일때를 만족한때부터 시작해서
2)다음의 CrossDown(SK40,SD40)이
발생하는 순간 前까지의 구간을 필터로 표현하려고 합니다
<<질문 17543의 답변>>
var: SD40(0),SK40(0);
SD40=StochasticsD(60,40,40);
SK40=StochasticsK(60,40);
If (var7==50) Then
Filter04=1;
if CrossDown(SK40,SD40) Then
Filter04=0;
Plot4(Filter04);
////////////////////////////////////////////////////////////////
주신 답변을 기본으로, 여러개의 조건과 연결하여 수식을 고쳐봤는데 잘 않돼서 재질문 드립니다
수식구조는 아래와 같습니다
답변해주신 내용을 두 개로 나누어 실행했는데
(3. 하락신호1)로 할 때
필터를 Filter04 한 개로 사용했는데 이것이 잘않돼서
(3. 하락신호2)로 할 때는
필터를 Filter04 ,05 두개로 사용했습니다만 역시 잘 않됍니다
수식의 논리적구조를 수정해 주시기 바랍니다 (TEL : 010-9984-1475)
/////////////////////////////////////////////////////////////////
var: SD60(0),SK60(0),SD90(0),SK90(0),SD120(0),SK120(0), Filter04(0) ;
SD60=StochasticsD(60,40,40);
SK60=StochasticsK(60,40);
SD120=StochasticsD(90,60,60);
SK120=StochasticsK(90,60);
#1. 진입신호
Var7=0;
If 조건1 Then
Var7=50;
If 조건2 Then
Var7=60;
#2.필터구간
{If var7==50 then
Filter04=1;
If CrossDown(SK60,SD60) Then
Filter04=-1;}
{If var7==60 then
Filter04=1;
If CrossDown(SK90,SD90) Then
Filter04=-1;}
//필터로 하락신호의 제어
###########
#3. 하락신호1#
###########
Var8=0;
if Filter04==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
###########
#3. 하락신호2#
###########
Var8=0;
if Filter04==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
if Filter05==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
답변 1
예스스탁 예스스탁 답변
2011-03-14 16:27:41
> 티끌 님이 쓴 글입니다.
> 제목 : 수식구조 변경요
> 질문 17543의 답변과 연결되는 질문입니다
<<질문 17543>>
조건 : 1)var7=50일때를 만족한때부터 시작해서
2)다음의 CrossDown(SK40,SD40)이
발생하는 순간 前까지의 구간을 필터로 표현하려고 합니다
<<질문 17543의 답변>>
var: SD40(0),SK40(0);
SD40=StochasticsD(60,40,40);
SK40=StochasticsK(60,40);
If (var7==50) Then
Filter04=1;
if CrossDown(SK40,SD40) Then
Filter04=0;
Plot4(Filter04);
////////////////////////////////////////////////////////////////
주신 답변을 기본으로, 여러개의 조건과 연결하여 수식을 고쳐봤는데 잘 않돼서 재질문 드립니다
수식구조는 아래와 같습니다
답변해주신 내용을 두 개로 나누어 실행했는데
(3. 하락신호1)로 할 때
필터를 Filter04 한 개로 사용했는데 이것이 잘않돼서
(3. 하락신호2)로 할 때는
필터를 Filter04 ,05 두개로 사용했습니다만 역시 잘 않됍니다
수식의 논리적구조를 수정해 주시기 바랍니다 (TEL : 010-9984-1475)
/////////////////////////////////////////////////////////////////
var: SD60(0),SK60(0),SD90(0),SK90(0),SD120(0),SK120(0), Filter04(0) ;
SD60=StochasticsD(60,40,40);
SK60=StochasticsK(60,40);
SD120=StochasticsD(90,60,60);
SK120=StochasticsK(90,60);
#1. 진입신호
Var7=0;
If 조건1 Then
Var7=50;
If 조건2 Then
Var7=60;
#2.필터구간
{If var7==50 then
Filter04=1;
If CrossDown(SK60,SD60) Then
Filter04=-1;}
{If var7==60 then
Filter04=1;
If CrossDown(SK90,SD90) Then
Filter04=-1;}
//필터로 하락신호의 제어
###########
#3. 하락신호1#
###########
Var8=0;
if Filter04==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
###########
#3. 하락신호2#
###########
Var8=0;
if Filter04==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
if Filter05==-1 then {
If 조건3 Then
Var8=-50;
If 조건4 Then
Var8=-55;
}
다음글
이전글