예스스탁
예스스탁 답변
2020-04-06 10:42:05
안녕하세요
예스스탁입니다.
1
if A > A[1] then
{
plot1(A,"A",RED);
plot2(999999999,"라인1");
}
Else
{
plot1(A,"A",BLUE);
plot2(0,"라인1");
}
2
Input : Length1(5);
var : color1(0), color2(0), color3(0), N(0), period(0);
Var : TLen1(0),Tma1(0);
TLen1 = Ceiling((Length1 + 1) * .5);
Tma1 = ma(ma(C, TLen1), TLen1);
For Period = 5 to 60 step 2 {
value1 = ATR(20);
var1 = Tma1;
var2 = (var1 - var1[1])/value1;
N = 1;
For N = 0 to 50 {
IF var2 >= 0 and var2 > N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
IF var2 < 0 and var2 < -N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
if period == 5 then Plot1(var1, "5", RGB(Color1, Color2, Color3));
즐거운 하루되세요
> 프레스콜 님이 쓴 글입니다.
> 제목 : 수정좀 부탁드려요
> 1. 1) 의 수식을 2)처럼 표현하고자 합니다. 부탁드립니다.
1)
if A > A[1] then
T = 1;
if A < A[1] Then
T = -1;
plot3(A,"A",iff(T == 1,MAGENTA,BLUE));
2)
if var1 > 0 then
{
if C > var1 Then
{
plot1(var1,"C",RED);
plot2(999999999,"라인1");
}
Else
{
plot1(var1,"C",BLUE);
plot2(0,"라인1");
}
}
2. 아래의 수식을 삼각가중으로 변환부탁드립니다.
var : color1(0), color2(0), color3(0), N(0), period(0);
For Period = 5 to 60 step 2 {
value1 = ATR(20);
var1 = ma(C,Period);
var2 = (var1 - var1[1])/value1;
N = 1;
For N = 0 to 50 {
IF var2 >= 0 and var2 > N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
IF var2 < 0 and var2 < -N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
if period == 5 then Plot1(var1, "5", RGB(Color1, Color2, Color3));
예스스탁
예스스탁 답변
2020-04-06 15:10:01
안녕하세요
예스스탁입니다.
var : color1(0), color2(0), color3(0), N(0), period(0);
Var : TLen1(0),Tma1(0);
For Period = 5 to 60 step 2
{
value1 = ATR(20);
TLen1 = Ceiling((Period + 1) * .5);
Tma1 = ma(ma(C, TLen1), TLen1);
var1 = Tma1;
var2 = (var1 - var1[1])/value1;
N = 1;
For N = 0 to 50
{
IF var2 >= 0 and var2 > N/50 THEN
{
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
IF var2 < 0 and var2 < -N/50 THEN
{
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
if period == 5 then Plot1(var1, "5", RGB(Color1, Color2, Color3));
if period == 7 then Plot2(var1, "7", RGB(Color1, Color2, Color3));
if period == 9 then Plot3(var1, "9", RGB(Color1, Color2, Color3));
if period == 59 then Plot4(var1, "9", RGB(Color1, Color2, Color3));
}
}
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수정좀 부탁드려요
>
안녕하세요
예스스탁입니다.
1
if A > A[1] then
{
plot1(A,"A",RED);
plot2(999999999,"라인1");
}
Else
{
plot1(A,"A",BLUE);
plot2(0,"라인1");
}
2
Input : Length1(5);
var : color1(0), color2(0), color3(0), N(0), period(0);
Var : TLen1(0),Tma1(0);
TLen1 = Ceiling((Length1 + 1) * .5);
Tma1 = ma(ma(C, TLen1), TLen1);
For Period = 5 to 60 step 2 {
value1 = ATR(20);
var1 = Tma1;
var2 = (var1 - var1[1])/value1;
N = 1;
For N = 0 to 50 {
IF var2 >= 0 and var2 > N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
IF var2 < 0 and var2 < -N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
if period == 5 then Plot1(var1, "5", RGB(Color1, Color2, Color3));
즐거운 하루되세요
> 프레스콜 님이 쓴 글입니다.
> 제목 : 수정좀 부탁드려요
> 1. 1) 의 수식을 2)처럼 표현하고자 합니다. 부탁드립니다.
1)
if A > A[1] then
T = 1;
if A < A[1] Then
T = -1;
plot3(A,"A",iff(T == 1,MAGENTA,BLUE));
2)
if var1 > 0 then
{
if C > var1 Then
{
plot1(var1,"C",RED);
plot2(999999999,"라인1");
}
Else
{
plot1(var1,"C",BLUE);
plot2(0,"라인1");
}
}
2. 아래의 수식을 삼각가중으로 변환부탁드립니다.
var : color1(0), color2(0), color3(0), N(0), period(0);
For Period = 5 to 60 step 2 {
value1 = ATR(20);
var1 = ma(C,Period);
var2 = (var1 - var1[1])/value1;
N = 1;
For N = 0 to 50 {
IF var2 >= 0 and var2 > N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
IF var2 < 0 and var2 < -N/50 THEN {
Color1 = N*10/5 ;
Color2 = N*10/5 ;
Color3 = N*10/5 ;
}
if period == 5 then Plot1(var1, "5", RGB(Color1, Color2, Color3));