예스스탁
예스스탁 답변
2023-08-21 10:59:31
안녕하세요
예스스탁입니다.
1
if (CrossUp(Data1(HighD(0)),Data6(HighD(0))) or CrossDown(Data1(HighD(0)),Data6(HighD(0)))) or
(CrossUp(Data1(HighD(0)),Data7(HighD(0))) or CrossDown(Data1(HighD(0)),Data7(HighD(0)))) or
(CrossUp(Data1(HighD(0)),Data8(HighD(0))) or CrossDown(Data1(HighD(0)),Data8(HighD(0)))) or
(CrossUp(Data1(HighD(0)),Data9(HighD(0))) or CrossDown(Data1(HighD(0)),Data9(HighD(0)))) or
(CrossUp(Data1(HighD(0)),Data10(HighD(0))) or CrossDown(Data1(HighD(0)),Data10(HighD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data2(HighD(0)),Data6(HighD(0))) or CrossDown(Data2(HighD(0)),Data6(HighD(0)))) or
(CrossUp(Data2(HighD(0)),Data7(HighD(0))) or CrossDown(Data2(HighD(0)),Data7(HighD(0)))) or
(CrossUp(Data2(HighD(0)),Data8(HighD(0))) or CrossDown(Data2(HighD(0)),Data8(HighD(0)))) or
(CrossUp(Data2(HighD(0)),Data9(HighD(0))) or CrossDown(Data2(HighD(0)),Data9(HighD(0)))) or
(CrossUp(Data2(HighD(0)),Data10(HighD(0))) or CrossDown(Data2(HighD(0)),Data10(HighD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data3(HighD(0)),Data6(HighD(0))) or CrossDown(Data3(HighD(0)),Data6(HighD(0)))) or
(CrossUp(Data3(HighD(0)),Data7(HighD(0))) or CrossDown(Data3(HighD(0)),Data7(HighD(0)))) or
(CrossUp(Data3(HighD(0)),Data8(HighD(0))) or CrossDown(Data3(HighD(0)),Data8(HighD(0)))) or
(CrossUp(Data3(HighD(0)),Data9(HighD(0))) or CrossDown(Data3(HighD(0)),Data9(HighD(0)))) or
(CrossUp(Data3(HighD(0)),Data10(HighD(0))) or CrossDown(Data3(HighD(0)),Data10(HighD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data4(HighD(0)),Data6(HighD(0))) or CrossDown(Data4(HighD(0)),Data6(HighD(0)))) or
(CrossUp(Data4(HighD(0)),Data7(HighD(0))) or CrossDown(Data4(HighD(0)),Data7(HighD(0)))) or
(CrossUp(Data4(HighD(0)),Data8(HighD(0))) or CrossDown(Data4(HighD(0)),Data8(HighD(0)))) or
(CrossUp(Data4(HighD(0)),Data9(HighD(0))) or CrossDown(Data4(HighD(0)),Data9(HighD(0)))) or
(CrossUp(Data4(HighD(0)),Data10(HighD(0))) or CrossDown(Data4(HighD(0)),Data10(HighD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data5(HighD(0)),Data6(HighD(0))) or CrossDown(Data5(HighD(0)),Data6(HighD(0)))) or
(CrossUp(Data5(HighD(0)),Data7(HighD(0))) or CrossDown(Data5(HighD(0)),Data7(HighD(0)))) or
(CrossUp(Data5(HighD(0)),Data8(HighD(0))) or CrossDown(Data5(HighD(0)),Data8(HighD(0)))) or
(CrossUp(Data5(HighD(0)),Data9(HighD(0))) or CrossDown(Data5(HighD(0)),Data9(HighD(0)))) or
(CrossUp(Data5(HighD(0)),Data10(HighD(0))) or CrossDown(Data5(HighD(0)),Data10(HighD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data1(LowD(0)),Data6(LowD(0))) or CrossDown(Data1(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data7(LowD(0))) or CrossDown(Data1(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data8(LowD(0))) or CrossDown(Data1(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data9(LowD(0))) or CrossDown(Data1(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data10(LowD(0))) or CrossDown(Data1(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data2(LowD(0)),Data6(LowD(0))) or CrossDown(Data2(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data7(LowD(0))) or CrossDown(Data2(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data8(LowD(0))) or CrossDown(Data2(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data9(LowD(0))) or CrossDown(Data2(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data10(LowD(0))) or CrossDown(Data2(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data3(LowD(0)),Data6(LowD(0))) or CrossDown(Data3(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data7(LowD(0))) or CrossDown(Data3(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data8(LowD(0))) or CrossDown(Data3(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data9(LowD(0))) or CrossDown(Data3(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data10(LowD(0))) or CrossDown(Data3(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data4(LowD(0)),Data6(LowD(0))) or CrossDown(Data4(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data7(LowD(0))) or CrossDown(Data4(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data8(LowD(0))) or CrossDown(Data4(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data9(LowD(0))) or CrossDown(Data4(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data10(LowD(0))) or CrossDown(Data4(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data5(LowD(0)),Data6(LowD(0))) or CrossDown(Data5(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data7(LowD(0))) or CrossDown(Data5(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data8(LowD(0))) or CrossDown(Data5(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data9(LowD(0))) or CrossDown(Data5(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data10(LowD(0))) or CrossDown(Data5(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",White);
if (CrossUp(Data1(LowD(0)),Data6(LowD(0))) or CrossDown(Data1(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data7(LowD(0))) or CrossDown(Data1(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data8(LowD(0))) or CrossDown(Data1(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data9(LowD(0))) or CrossDown(Data1(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data1(LowD(0)),Data10(LowD(0))) or CrossDown(Data1(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",Yellow);
if (CrossUp(Data2(LowD(0)),Data6(LowD(0))) or CrossDown(Data2(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data7(LowD(0))) or CrossDown(Data2(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data8(LowD(0))) or CrossDown(Data2(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data9(LowD(0))) or CrossDown(Data2(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data2(LowD(0)),Data10(LowD(0))) or CrossDown(Data2(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",Yellow);
if (CrossUp(Data3(LowD(0)),Data6(LowD(0))) or CrossDown(Data3(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data7(LowD(0))) or CrossDown(Data3(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data8(LowD(0))) or CrossDown(Data3(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data9(LowD(0))) or CrossDown(Data3(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data3(LowD(0)),Data10(LowD(0))) or CrossDown(Data3(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",Yellow);
if (CrossUp(Data4(LowD(0)),Data6(LowD(0))) or CrossDown(Data4(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data7(LowD(0))) or CrossDown(Data4(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data8(LowD(0))) or CrossDown(Data4(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data9(LowD(0))) or CrossDown(Data4(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data4(LowD(0)),Data10(LowD(0))) or CrossDown(Data4(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",Yellow);
if (CrossUp(Data5(LowD(0)),Data6(LowD(0))) or CrossDown(Data5(LowD(0)),Data6(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data7(LowD(0))) or CrossDown(Data5(LowD(0)),Data7(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data8(LowD(0))) or CrossDown(Data5(LowD(0)),Data8(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data9(LowD(0))) or CrossDown(Data5(LowD(0)),Data9(LowD(0)))) or
(CrossUp(Data5(LowD(0)),Data10(LowD(0))) or CrossDown(Data5(LowD(0)),Data10(LowD(0)))) Then
PlotPaintBar(H,L,"강조",Yellow);
2
input : n(45);
var : tf(0,Data2),v1(0,Data2);
tf = Data2(TimeToMinutes(sTime))%n;
if Data2(bdate != Bdate[1] or (Bdate == Bdate[1] and tf < tf[1])) Then
v1 = data2(c[1]);
Plot1(Data2(c),"Data2",IFf(Data2(c)>v1,Red,Blue));
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 1, 기본 콜, 보조1콜, 보조2콜, 보조3콜, 보조4콜과 보조5풋, 보조6풋, 보조7풋, 보조8풋, 보조9풋 간에 최고가로 서로 만난 봉이 발생하였을 경우, 기본차트 해당봉에 흰색으로 구현해 주세요, 또 최저가로 서로 만난 봉이 발생하였을 경우에는 노란색으로 구현해 주세요
2. 참조데이터의 개인선물순매수금액의 증감을 45분 간격으로 바탕화면에 표시하고 싶습니다.
전시간대보다 증가하였으면 빨강색으로, 전시간대보다 감소하였으면 파란색으로, 아니면 수직선으로 빨강색과 파란색으로 구현해 주세요
고맙습니다.