커뮤니티
수식 부탁드립니다.
2018-07-11 09:36:41
126
글번호 120445
1. 아래 4개의 선을 추가하고 싶습니다 감사합니다
MACD+ 일때의 봉들의 평균값 Plot8
MACD- 일때의 봉들의 평균값 Plot9
MACDOsilator가 0보다 클때 봉들의 평균값 Plot10
MACDOsilator가 0보다 작을때 봉들의 평균값 Plot11
* 주석 좀 부탁드리겠습니다.
2. 기능문의
하나의 전략실행창에서 (윈 익스플로러에서 탭을 추가하듯이) 여러 탭(창)을 만들수 있나요?
input : Period(12), Period1(5), Period2(5);
var : H1(0),L1(0),H2(0),L2(0);
Value1 = StochasticsD(Period,Period1,PEriod2);
Condition1 = value1 > 80;
Condition2 = value1 < 20;
if Condition1 == true and Condition1[1] == false Then{
H1 = H;
L1 = L;
}
if Condition1 == true then
{
if h > H1 Then
H1 = h;
if l < L1 Then
L1 = l;
}
if Condition1 == false and Condition1[1] == true Then
{
var1 = (H1+L1)/2;
var16 = var16+var1;
var17 = var17+1;
var18 = (var16/var17);
}
if Condition2 == true and Condition2[1] == false Then{
H2 = H;
L2 = L;
}
if Condition2 == true then
{
if h > H2 Then
H2 = h;
if l < L2 Then
L2 = l;
}
if Condition2 == false and Condition2[1] == true Then
{
var2 = (H2+L2)/2;
var26 = var26+var2;
var27 = var27+1;
var28 = (var26/var27);
}
if var1 > 0 then
plot1(var1);
if var2 > 0 then
plot2(var2);
if var18 > 0 then
plot3(var18);
if var28 > 0 then
plot4(var28);
if H1 > 0 then
plot5(H1);
if L2 > 0 then
plot6(L2);
plot7(DayClose(1),"전일종가");
답변 1
예스스탁 예스스탁 답변
2018-07-11 18:20:57
안녕하세요
예스스탁입니다.
1.
input : Period(12), Period1(5), Period2(5);
input : short(12), long(26), sig(9);
var : H1(0),L1(0),H2(0),L2(0);
var : macdv(0),macdo(0);
var : H3(0),L3(0),H4(0),L4(0);
var : H5(0),L5(0),H6(0),L6(0);
macdV = MACD(short,long);
macdO = MACD_OSC(short,long,sig);
Value1 = StochasticsD(Period,Period1,PEriod2);
Condition1 = value1 > 80;
Condition2 = value1 < 20;
if Condition1 == true and Condition1[1] == false Then
{
H1 = H;
L1 = L;
}
if Condition1 == true then
{
if h > H1 Then
H1 = h;
if l < L1 Then
L1 = l;
}
if Condition1 == false and Condition1[1] == true Then
{
var1 = (H1+L1)/2;
var16 = var16+var1;
var17 = var17+1;
var18 = (var16/var17);
}
if Condition2 == true and Condition2[1] == false Then
{
H2 = H;
L2 = L;
}
if Condition2 == true then
{
if h > H2 Then
H2 = h;
if l < L2 Then
L2 = l;
}
if Condition2 == false and Condition2[1] == true Then
{
var2 = (H2+L2)/2;
var26 = var26+var2;
var27 = var27+1;
var28 = (var26/var27);
}
if var1 > 0 then
plot1(var1);
if var2 > 0 then
plot2(var2);
if var18 > 0 then
plot3(var18);
if var28 > 0 then
plot4(var28);
if H1 > 0 then
plot5(H1);
if L2 > 0 then
plot6(L2);
plot7(DayClose(1),"전일종가");
Condition3 = MACDV > 0;
Condition4 = MACDV < 0;
if Condition3 == true and Condition3[1] == false Then
{
H3 = H;
L3 = L;
}
if Condition3 == true then
{
if h > H3 Then
H3 = h;
if l < L3 Then
L3 = l;
}
if Condition3 == false and Condition3[1] == true Then
{
var3 = (H3+L3)/2;
var36 = var36+var3;
var37 = var37+1;
var38 = (var36/var37);
}
if Condition4 == true and Condition4[1] == false Then
{
H4 = H;
L4 = L;
}
if Condition4 == true then
{
if h > H4 Then
H4 = h;
if l < L4 Then
L4 = l;
}
if Condition4 == false and Condition4[1] == true Then
{
var4 = (H2+L2)/2;
var46 = var46+var4;
var47 = var47+1;
var48 = (var46/var47);
}
if var38 > 0 Then
plot8(var38);
if var48 > 0 Then
plot9(var48);
Condition5 = MACDO > 0;
Condition6 = MACDO < 0;
if Condition5 == true and Condition5[1] == false Then
{
H5 = H;
L5 = L;
}
if Condition5 == true then
{
if h > H5 Then
H5 = h;
if l < L5 Then
L5 = l;
}
if Condition5 == false and Condition5[1] == true Then
{
var5 = (H5+L5)/2;
var56 = var56+var5;
var57 = var57+1;
var58 = (var56/var57);
}
if Condition6 == true and Condition6[1] == false Then
{
H6 = H;
L6 = L;
}
if Condition6 == true then
{
if h > H6 Then
H6 = h;
if l < L6 Then
L6 = l;
}
if Condition6 == false and Condition6[1] == true Then
{
var6 = (H6+L6)/2;
var66 = var66+var6;
var67 = var67+1;
var68 = (var66/var67);
}
if var58 > 0 Then
plot10(var58);
if var68 > 0 Then
plot11(var68);
2
문의하신 내용은 차트를 도킹하시면 됩니다.
해당 내용은 글로 설명이 어렵습니다.
02-3453-1060으로 전화주셔서 프로그램 담당자 찾으셔서
도움받으시실 바랍니다.
즐거운 하루되세요
> 라떼처럼 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 1. 아래 4개의 선을 추가하고 싶습니다 감사합니다
MACD+ 일때의 봉들의 평균값 Plot8
MACD- 일때의 봉들의 평균값 Plot9
MACDOsilator가 0보다 클때 봉들의 평균값 Plot10
MACDOsilator가 0보다 작을때 봉들의 평균값 Plot11
* 주석 좀 부탁드리겠습니다.
2. 기능문의
하나의 전략실행창에서 (윈 익스플로러에서 탭을 추가하듯이) 여러 탭(창)을 만들수 있나요?
input : Period(12), Period1(5), Period2(5);
var : H1(0),L1(0),H2(0),L2(0);
Value1 = StochasticsD(Period,Period1,PEriod2);
Condition1 = value1 > 80;
Condition2 = value1 < 20;
if Condition1 == true and Condition1[1] == false Then{
H1 = H;
L1 = L;
}
if Condition1 == true then
{
if h > H1 Then
H1 = h;
if l < L1 Then
L1 = l;
}
if Condition1 == false and Condition1[1] == true Then
{
var1 = (H1+L1)/2;
var16 = var16+var1;
var17 = var17+1;
var18 = (var16/var17);
}
if Condition2 == true and Condition2[1] == false Then{
H2 = H;
L2 = L;
}
if Condition2 == true then
{
if h > H2 Then
H2 = h;
if l < L2 Then
L2 = l;
}
if Condition2 == false and Condition2[1] == true Then
{
var2 = (H2+L2)/2;
var26 = var26+var2;
var27 = var27+1;
var28 = (var26/var27);
}
if var1 > 0 then
plot1(var1);
if var2 > 0 then
plot2(var2);
if var18 > 0 then
plot3(var18);
if var28 > 0 then
plot4(var28);
if H1 > 0 then
plot5(H1);
if L2 > 0 then
plot6(L2);
plot7(DayClose(1),"전일종가");
다음글
이전글