예스스탁
예스스탁 답변
2022-02-21 12:44:24
안녕하세요
예스스탁입니다.
수식에 별도로 줄일만한 부분이 없습니다.
즐거운 하루되세요
> leekss1 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다========================
> 식을 간단하게 줄일수있나요?
부탇드립니다
Input : 돌파소리(0);
var : pv(0),r1(0),s1(0),r11(0),s11(0),r31(0),s31(0),r41(0),s41(0),r51(0),s51(0),r61(0),s61(0);
var : r71(0),s71(0),r81(0),s81(0),r91(0),s91(0),r101(0),s101(0);
var1 = Floor(opend(0)/2.0);
var2 = var1*2.0;
var3 = opend(0)-var2;
var4 = highest(C,dayindex+1);
var5 = lowest(C,dayindex+1);
if var3 >= 1.0 Then
pv = var2+2.0;
Else
pv = var2;
r1 = pv+1.0;
s1 = pv-1.0;
r11 = pv+2.0;
s11 = pv-2.0;
r31 = pv+3.0;
s31 = pv-3.0;
r41 = pv+4.0;
s41 = pv-4.0;
r51 = pv+5.0;
s51 = pv-5.0;
r61 = pv+6.0;
s61 = pv-6.0;
r71 = pv+7.0;
s71 = pv-7.0;
r81 = pv+8.0;
s81 = pv-8.0;
r91 = pv+9.0;
s91 = pv-9.0;
r101 = pv+10.0;
s101 = pv-10.0;
if DayHigh >= pv and pv >= DayLow Then
plot1(pv,"시초가",WHITE); Else NoPlot(1);
if DayHigh >= r1 and r1 >= DayLow Then
plot2(r1,"라인",WHITE); Else NoPlot(2);
if DayHigh >= s1 and s1 >= DayLow Then
plot3(s1,"라인",WHITE); Else NoPlot(3);
if DayHigh >= r11 and r11 >= DayLow Then
plot4(r11,"라인",WHITE); Else NoPlot(4);
if DayHigh >= s11 and s11 >= DayLow Then
plot5(s11,"라인",WHITE); Else NoPlot(5);
if DayHigh >= r31 and r31 >= DayLow Then
plot6(r31,"라인",WHITE); Else NoPlot(6);
if DayHigh >= s31 and s31 >= DayLow Then
plot7(s31,"라인",WHITE); Else NoPlot(7);
if DayHigh >= r41 and r41 >= DayLow Then
plot8(r41,"라인",WHITE); Else NoPlot(8);
if DayHigh >= s41 and s41 >= DayLow Then
plot9(s41,"라인",WHITE); Else NoPlot(9);
if DayHigh >= r51 and r51 >= DayLow Then
plot10(r51,"라인",WHITE); Else NoPlot(10);
if DayHigh >= s51 and s51 >= DayLow Then
plot11(s51,"라인",WHITE); Else NoPlot(11);
if DayHigh >= r61 and r61 >= DayLow Then
plot12(r61,"라인",WHITE); Else NoPlot(12);
if DayHigh >= s61 and s61 >= DayLow Then
plot13(s61,"라인",WHITE); Else NoPlot(13);
if DayHigh >= r71 and r71 >= DayLow Then
plot14(r71,"라인",WHITE); Else NoPlot(14);
if DayHigh >= s71 and s71 >= DayLow Then
plot15(s71,"라인",WHITE); Else NoPlot(15);
if DayHigh >= r81 and r81 >= DayLow Then
plot16(r81,"라인",WHITE); Else NoPlot(16);
if DayHigh >= s81 and s81 >= DayLow Then
plot17(s81,"라인",WHITE); Else NoPlot(17);
if DayHigh >= r91 and r91 >= DayLow Then
plot18(r91,"라인",WHITE); Else NoPlot(18);
if DayHigh >= s91 and s91 >= DayLow Then
plot19(s91); Else NoPlot(19);
if DayHigh >= r101 and r101 >= DayLow Then
plot20(r101,"라인",WHITE); Else NoPlot(20);
if DayHigh >= s101 and s101 >= DayLow Then
plot21(s101,"라인",WHITE); Else NoPlot(21);
if pv > pv[1] then {
plot34(pv, "상향돌파");
if 돌파소리 == 1 then {
PlaySound("C:₩Users₩Windows 10₩Desktop₩sound₩상30초.wav");
}
}
if pv < pv[1] then {
plot35(pv, "하향돌파");
if 돌파소리 == 1 then {
PlaySound("C:₩Users₩Windows 10₩Desktop₩sound₩하20초.wav");
}
}
// PLOT64(diver_tema,"상상승승");
// if 상하소리 == 1 then {
// PlaySound("C:₩Users₩Windows 10₩Desktop₩sound₩상30초.wav");
// }