커뮤니티
수식부탁드립니다.
2017-03-21 18:00:47
99
글번호 108063
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
-----------------------------------------------------
Demark 수식입니다.
이걸 시스템으로 사용하려고 if조건을 사용하려고 하는데요
디마크가 이전바와 현재바가 같다면 이라는 식으로 하려는데
어떻게 해야될지 모르겠네요 또 그걸 다른 지표랑
and 조건으로 결합시키려고하는데 이런식으로 하면 되나요?
if 디마크가 이전바와 현재바가 같다면 and CrossUP( X, Y) Then
{
Buy();
}
답변 1
예스스탁 예스스탁 답변
2017-03-22 15:07:32
안녕하세요
예스스탁입니다.
상하단이 동시변경되므로 하나의 값만 가지고 판단하시면 됩니다.
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if vale1 == value1[1] and crossup(X,Y) then
buy();
즐거운 하루되세요
> dbs1428 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
-----------------------------------------------------
Demark 수식입니다.
이걸 시스템으로 사용하려고 if조건을 사용하려고 하는데요
디마크가 이전바와 현재바가 같다면 이라는 식으로 하려는데
어떻게 해야될지 모르겠네요 또 그걸 다른 지표랑
and 조건으로 결합시키려고하는데 이런식으로 하면 되나요?
if 디마크가 이전바와 현재바가 같다면 and CrossUP( X, Y) Then
{
Buy();
}
이전글