예스스탁
예스스탁 답변
2020-04-27 17:39:33
안녕하세요
예스스탁입니다.
1.
var : color(0);
color = iFF(기준선_매수1단계 == 2, RED,
IFF(기준선_매수1단계 == 1, RGB(255,200,200),
IFF(기준선_1분_매도1단계 == -2, BLUE,
IFF(기준선_1분_매도1단계 == -1, RGB(130,165,255),GRAY))));
if color != color[1] Then
{
if color == RED Then
buy();
if color == RGB(255,200,200) Then
sell();
}
2
var : color(0);
color = iFF(기준선_매수1단계 == 2, RED,
IFF(기준선_매수1단계 == 1, RGB(255,200,200),
IFF(기준선_1분_매도1단계 == -2, BLUE,
IFF(기준선_1분_매도1단계 == -1, RGB(130,165,255),GRAY))));
if color != color[1] Then
{
if color == BLUE Then
sell();
if color == RGB(130,165,255) Then
buy();
}
3
var : color(0);
color = iFF(기준선_매수1단계 == 2, RED,
IFF(기준선_매수1단계 == 1, RGB(255,200,200),
IFF(기준선_1분_매도1단계 == -2, BLUE,
IFF(기준선_1분_매도1단계 == -1, RGB(130,165,255),GRAY))));
if color != color[1] Then
{
var1 = color;
var2 = var1[1];
var3 = var2[1];
if var1 == RED and
var2 == RGB(130,165,255) and
var3 == BLUE Then
buy();
if var1 == blue and
var2 == RGB(255,200,200) and
var3 == red Then
sell();
}
4,5,6
해당 수식만으로 타주기내용 만들지 못합니다.
또한 해당 내용 수식작석에 시간많이 걸리는 내용입니다.
일정이상 시간이 걸리는 내용은 저희가 업무상 작성해 드리지 않습니다.
7
var : color(0);
color = IFF(전환선 <기준선, GREEN, LGREEN);
if color != color[1] Then
{
if color == GREEN Then
buy();
if color == LGREEN Then
sell();
}
8
input : N(100);
var1 = highest(H,N);
var2 = Lowest(L,N);
plot1(var2+(var1-var2)*0.000);
plot2(var2+(var1-var2)*0.250);
plot3(var2+(var1-var2)*0.382);
plot4(var2+(var1-var2)*0.500);
plot5(var2+(var1-var2)*0.618);
plot6(var2+(var1-var2)*0.750);
plot7(var2+(var1-var2)*1.000);
plot8(var2+(var1-var2)*1.250);
plot9(var2+(var1-var2)*1.500);
plot10(var2+(var1-var2)*2.000);
plot11(var2-(var1-var2)*0.250);
plot12(var2-(var1-var2)*0.500);
plot13(var2-(var1-var2)*1.000);
9
input : HH(300),LL(250);
var1 = HH;
var2 = LL;
plot1(var2+(var1-var2)*0.000);
plot2(var2+(var1-var2)*0.250);
plot3(var2+(var1-var2)*0.382);
plot4(var2+(var1-var2)*0.500);
plot5(var2+(var1-var2)*0.618);
plot6(var2+(var1-var2)*0.750);
plot7(var2+(var1-var2)*1.000);
plot8(var2+(var1-var2)*1.250);
plot9(var2+(var1-var2)*1.500);
plot10(var2+(var1-var2)*2.000);
plot11(var2-(var1-var2)*0.250);
plot12(var2-(var1-var2)*0.500);
plot13(var2-(var1-var2)*1.000);
즐거운 하루되세요
> 이대표 님이 쓴 글입니다.
> 제목 : 시스템 수식전환 부탁
> <지표수식>
IFF(기준선_매수1단계 == 2, RED,
IFF(기준선_매수1단계 == 1, RGB(255,200,200),
IFF(기준선_1분_매도1단계 == -2, BLUE,
IFF(기준선_1분_매도1단계 == -1, RGB(130,165,255),
GRAY)))), DEF,5);
일목균형표에서 기준선을 위와 같이 표현되도록 정했을 때 아래의 경우의 시스템수식 부탁드려요.
<1>매수1단계 RED 발생시 매수진입, 매수1단계 RGB(255,200,200) 발생시 매도진입
<2>매도1단계 BLUE 발생시 매도진입, RGB(130,165,255) 발생시 매수진입
<3>매도1단계 BLUE 발생 -> 매도1단계 RGB(130,165,255) ->매수1단계 red 3개가 연달아 발생시 매수진입
매수1단계 RED 발생 -> 매수1단계 RGB(255,200,200) 발생->매도1단계 blue
3개가 연달아 발생시 매도진입
<4>위 <1>조건을 1분봉/5분봉/10분봉/30분봉 기준 동일하게 만족할 때 시스템 수식
<5>위 <2>조건을 1분봉/5분봉/10분봉/30분봉 기준 동일하게 만족할 때 시스템 수식
.<6>위 <3>조건을 1분봉/5분봉/10분봉/30분봉 기준 동일하게 만족할 때 시스템 수식
다음과 같이 전환선을 지표수식으로 표현되도록 하였을때
IFF(전환선 <기준선, GREEN, LGREEN),DEF,5);
<7>전환선이 GREEN이 발생하면 매수진입, LGREEN이 발생하면 매도진입
<8>최근 100봉이내에서 최고점과 최저점을 찾은후에 최고점과 최저점을 기준으로 피보나치 수열이 자동으로 구현되게 하는 지표수식부탁요
(피보니치 기본수열 0/25/38.2/50/61.8/75/100/125/150/200
<9>위 <8>을 변형하여 최고점과 최저점을 자기가 직접 입력했을때 피보나치 수열 자동구현하는 수식지표
예스스탁
예스스탁 답변
2020-04-27 18:49:57
안녕하세요
예스스탁입니다.
지표에 텍스트만 추가해 드립니다.
시스템은 올리신 내용으로는
해당 수식 정도로만 답변드릴수 있습니다.
식구조 확인하시기 기존식에 응용하셔야 합니다.
8
input : N(100),소숫점자리(2);
var1 = highest(H,N);
var2 = Lowest(L,N);
plot1(var2+(var1-var2)*0.000);
plot2(var2+(var1-var2)*0.250);
plot3(var2+(var1-var2)*0.382);
plot4(var2+(var1-var2)*0.500);
plot5(var2+(var1-var2)*0.618);
plot6(var2+(var1-var2)*0.750);
plot7(var2+(var1-var2)*1.000);
plot8(var2+(var1-var2)*1.250);
plot9(var2+(var1-var2)*1.500);
plot10(var2+(var1-var2)*2.000);
plot11(var2-(var1-var2)*0.250);
plot12(var2-(var1-var2)*0.500);
plot13(var2-(var1-var2)*1.000);
var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
var : tx7(0),tx8(0),tx9(0),tx10(0),tx11(0),tx12(0),tx13(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
Text_Delete(tx4);
Text_Delete(tx5);
Text_Delete(tx6);
Text_Delete(tx7);
Text_Delete(tx8);
Text_Delete(tx9);
Text_Delete(tx10);
Text_Delete(tx11);
Text_Delete(tx12);
Text_Delete(tx13);
tx1 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.000,"00.0%:"+NumToStr(var2+(var1-var2)*0.000,소숫점자리));
tx2 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.250,"25.0%:"+NumToStr(var2+(var1-var2)*0.250,소숫점자리));
tx3 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.382,"38.2%:"+NumToStr(var2+(var1-var2)*0.382,소숫점자리));
tx4 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.500,"50.0%:"+NumToStr(var2+(var1-var2)*0.500,소숫점자리));
tx5 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.618,"61.8%:"+NumToStr(var2+(var1-var2)*0.618,소숫점자리));
tx6 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.750,"75.0%:"+NumToStr(var2+(var1-var2)*0.750,소숫점자리));
tx7 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.000,"100.0%:"+NumToStr(var2+(var1-var2)*1.000,소숫점자리));
tx8 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.250,"25.0%:"+NumToStr(var2+(var1-var2)*1.250,소숫점자리));
tx9 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.500,"50.0%:"+NumToStr(var2+(var1-var2)*1.500,소숫점자리));
tx1 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*2.000,"100.0%:"+NumToStr(var2+(var1-var2)*2.000,소숫점자리));
tx11 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.250,"-25.0%:"+NumToStr(var2+(var1-var2)*0.250,소숫점자리));
tx12 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.500,"-50.0%:"+NumToStr(var2+(var1-var2)*0.500,소숫점자리));
tx13 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.000,"-100.0%:"+NumToStr(var2+(var1-var2)*1.000,소숫점자리));
9
input : HH(300),LL(250);
var1 = HH;
var2 = LL;
plot1(var2+(var1-var2)*0.000);
plot2(var2+(var1-var2)*0.250);
plot3(var2+(var1-var2)*0.382);
plot4(var2+(var1-var2)*0.500);
plot5(var2+(var1-var2)*0.618);
plot6(var2+(var1-var2)*0.750);
plot7(var2+(var1-var2)*1.000);
plot8(var2+(var1-var2)*1.250);
plot9(var2+(var1-var2)*1.500);
plot10(var2+(var1-var2)*2.000);
plot11(var2-(var1-var2)*0.250);
plot12(var2-(var1-var2)*0.500);
plot13(var2-(var1-var2)*1.000);
var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
var : tx7(0),tx8(0),tx9(0),tx10(0),tx11(0),tx12(0),tx13(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
Text_Delete(tx4);
Text_Delete(tx5);
Text_Delete(tx6);
Text_Delete(tx7);
Text_Delete(tx8);
Text_Delete(tx9);
Text_Delete(tx10);
Text_Delete(tx11);
Text_Delete(tx12);
Text_Delete(tx13);
tx1 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.000,"00.0%:"+NumToStr(var2+(var1-var2)*0.000,소숫점자리));
tx2 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.250,"25.0%:"+NumToStr(var2+(var1-var2)*0.250,소숫점자리));
tx3 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.382,"38.2%:"+NumToStr(var2+(var1-var2)*0.382,소숫점자리));
tx4 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.500,"50.0%:"+NumToStr(var2+(var1-var2)*0.500,소숫점자리));
tx5 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.618,"61.8%:"+NumToStr(var2+(var1-var2)*0.618,소숫점자리));
tx6 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.750,"75.0%:"+NumToStr(var2+(var1-var2)*0.750,소숫점자리));
tx7 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.000,"100.0%:"+NumToStr(var2+(var1-var2)*1.000,소숫점자리));
tx8 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.250,"25.0%:"+NumToStr(var2+(var1-var2)*1.250,소숫점자리));
tx9 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.500,"50.0%:"+NumToStr(var2+(var1-var2)*1.500,소숫점자리));
tx1 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*2.000,"100.0%:"+NumToStr(var2+(var1-var2)*2.000,소숫점자리));
tx11 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.250,"-25.0%:"+NumToStr(var2+(var1-var2)*0.250,소숫점자리));
tx12 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*0.500,"-50.0%:"+NumToStr(var2+(var1-var2)*0.500,소숫점자리));
tx13 = Text_New(NextBarSdate,NextBarStime,var2+(var1-var2)*1.000,"-100.0%:"+NumToStr(var2+(var1-var2)*1.000,소숫점자리));
즐거운 하루되세요
> 이대표 님이 쓴 글입니다.
> 제목 : 시스템 실현이 안됩니다.
>
1. 질문1/질문2/질문3/질문7 시스템 실행(구현)이 안됩니다.
수정부탁드립니다.
2.질문8과 질문9에 대하여는 피보나치 비율과 숫자가 자동으로 선우측에 같이 표현되도록
부탁드립니다.
선만 그려져서 비율 및 숫자를 몰라서~~