Var : Pivot1(0);
Pivot1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
if CrossUp(c,pivot1) Then
Find(1);
-----------------------------------------------
Var : value1(0), value2(0), value3(0);
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
If C>value1
&& C >= 5000 and C <= 1000000 and ma(v,5)[1] >= 300000
then
var1 = 1;
else
var1 = 0;
find(var1);
노고에 감사드립니다
위에 두 수식 피봇과 디마크 두수식을 만족 하는 검색 수식 부탁드립니다
추가로 주가는 일봉 20 이평 위에 있다
답변 1
예스스탁
예스스탁 답변
2021-02-10 11:28:06
안녕하세요
예스스탁입니다.
input : P(20);
Var : Pivot1(0),sum(0),mav(0),cnt(0);
Var : value1(0), value2(0), value3(0);
sum = 0;
For cnt = 0 to P-1
{
sum = sum + DayClose(cnt);
}
mav = sum/P;
Pivot1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
if CrossUp(c,pivot1) and
C>value1 && C >= 5000 and C <= 1000000 and ma(v,5)[1] >= 300000 and
C > mav Then
Find(1);
즐거운 하루되세요
> 미스포터 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
>
Var : Pivot1(0);
Pivot1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
if CrossUp(c,pivot1) Then
Find(1);
-----------------------------------------------
Var : value1(0), value2(0), value3(0);
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
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);
value3 = (value1+value2)/2;
}
If C>value1
&& C >= 5000 and C <= 1000000 and ma(v,5)[1] >= 300000
then
var1 = 1;
else
var1 = 0;
find(var1);
노고에 감사드립니다
위에 두 수식 피봇과 디마크 두수식을 만족 하는 검색 수식 부탁드립니다
추가로 주가는 일봉 20 이평 위에 있다