커뮤니티
수정 부탁드립니다
2018-03-21 00:14:56
220
글번호 117548
첨부파일 확인 하시고 수정부탁드립니다
1, 캔들 과 같이 움직이는 선을 삭제 부탁 드려요
2, 20 60 120 선 수직 수평선 만 나타나게 해주세요
3,캔들 따라움직이는 선 제거가 어려우시면 캔들 과 간격을 좀 주세요
######,,감사드립니다 고맙습니다
input :Period1(20), Type1(1);
input :Period2(60), Type2(1);
input :Period3(120), Type3(1);
Vars : sHH1(0), sLL1(0), lHH1(0), lLL1(0);
Vars : sHH2(0), sLL2(0), lHH2(0), lLL2(0);
Vars : sHH3(0), sLL3(0), lHH3(0), lLL3(0);
If Type1 == 1 Then
var1 = ma(c, Period1);
Else
var1 = ema(c, Period1);
If c > var1 Then {
sHH1 = H;
sLL1 = L;
}
Else
{
sHH1 = sHH1;
sLL1 = sLL1;
}
If c < var1 Then
{
lHH1 = H;
lLL1 = L;
}
Else
{
lHH1 = lHH1;
lLL1 = lLL1;
}
If Type2 == 1 Then
var2 = ma(c, Period2);
Else
var2 = ema(c, Period2);
If c > var2 Then {
sHH2 = H;
sLL2 = L;
}
Else
{
sHH2 = sHH2;
sLL2 = sLL2;
}
If c < var2 Then
{
lHH2 = H;
lLL2 = L;
}
Else
{
lHH2 = lHH2;
lLL2 = lLL2;
}
If Type3 == 1 Then
var3 = ma(c, Period3);
Else
var3 = ema(c, Period3);
If c > var3 Then {
sHH3 = H;
sLL3 = L;
}
Else
{
sHH3 = sHH3;
sLL3 = sLL3;
}
If c < var3 Then
{
lHH3 = H;
lLL3 = L;
}
Else
{
lHH3 = lHH3;
lLL3 = lLL3;
}
If CurrentBar > 1 then {
if lHH1[1] > 0 And lLL1[1] > 0 And sHH1[1] > 0 And sLL1[1] > 0 Then
{
Plot1(sHH1, "1사용X");
Plot2(sLL1, "1하락추세용");
Plot3(lHH1, "1상승추세용");
Plot4(lLL1, "1사용X");
}
If lHH2[1] > 0 And lLL2[1] > 0 And sHH2[1] > 0 And sLL2[1] > 0 Then
{
Plot5(sHH2, "2사용X");
Plot6(sLL2, "2하락추세용");
Plot7(lHH2, "2상승추세용");
Plot8(lLL2, "2사용X");
}
If lHH3[1] > 0 And lLL3[1] > 0 And sHH3[1] > 0 And sLL3[1] > 0 Then
{
Plot9(sHH3, "3사용X");
Plot10(sLL3, "3하락추세용");
Plot11(lHH3, "3상승추세용");
Plot12(lLL3, "3사용X");
}
}
- 1. 수정하자.PNG (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2018-03-21 14:06:57
안녕하세요
예스스탁입니다.
input :Period1(20), Type1(1);
input :Period2(60), Type2(1);
input :Period3(120), Type3(1);
Vars : sHH1(0), sLL1(0), lHH1(0), lLL1(0);
Vars : sHH2(0), sLL2(0), lHH2(0), lLL2(0);
Vars : sHH3(0), sLL3(0), lHH3(0), lLL3(0);
If Type1 == 1 Then
var1 = ma(c, Period1);
Else
var1 = ema(c, Period1);
if CrossDown(C,var1) Then
{
sHH1 = H;
sLL1 = L;
}
If crossup(c,var1) Then
{
lHH1 = H;
lLL1 = L;
}
If Type2 == 1 Then
var2 = ma(c, Period2);
Else
var2 = ema(c, Period2);
if CrossDown(C,var2) Then
{
sHH2 = H;
sLL2 = L;
}
If crossup(c,var2) Then
{
lHH2 = H;
lLL2 = L;
}
If Type3 == 1 Then
var3 = ma(c, Period3);
Else
var3 = ema(c, Period3);
if CrossDown(C,var3) Then
{
sHH3 = H;
sLL3 = L;
}
If crossup(c,var3) Then
{
lHH3 = H;
lLL3 = L;
}
If CurrentBar > 1 then {
if lHH1[1] > 0 And lLL1[1] > 0 And sHH1[1] > 0 And sLL1[1] > 0 Then
{
Plot1(sHH1, "1사용X");
Plot2(sLL1, "1하락추세용");
Plot3(lHH1, "1상승추세용");
Plot4(lLL1, "1사용X");
}
If lHH2[1] > 0 And lLL2[1] > 0 And sHH2[1] > 0 And sLL2[1] > 0 Then
{
Plot5(sHH2, "2사용X");
Plot6(sLL2, "2하락추세용");
Plot7(lHH2, "2상승추세용");
Plot8(lLL2, "2사용X");
}
If lHH3[1] > 0 And lLL3[1] > 0 And sHH3[1] > 0 And sLL3[1] > 0 Then
{
Plot9(sHH3, "3사용X");
Plot10(sLL3, "3하락추세용");
Plot11(lHH3, "3상승추세용");
Plot12(lLL3, "3사용X");
}
}
plot15(var1,"20이평");
plot16(var2,"60이평");
plot17(var3,"120이평");
즐거운 하루되세요
> 매치다는 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다
> 첨부파일 확인 하시고 수정부탁드립니다
1, 캔들 과 같이 움직이는 선을 삭제 부탁 드려요
2, 20 60 120 선 수직 수평선 만 나타나게 해주세요
3,캔들 따라움직이는 선 제거가 어려우시면 캔들 과 간격을 좀 주세요
######,,감사드립니다 고맙습니다
input :Period1(20), Type1(1);
input :Period2(60), Type2(1);
input :Period3(120), Type3(1);
Vars : sHH1(0), sLL1(0), lHH1(0), lLL1(0);
Vars : sHH2(0), sLL2(0), lHH2(0), lLL2(0);
Vars : sHH3(0), sLL3(0), lHH3(0), lLL3(0);
If Type1 == 1 Then
var1 = ma(c, Period1);
Else
var1 = ema(c, Period1);
If c > var1 Then {
sHH1 = H;
sLL1 = L;
}
Else
{
sHH1 = sHH1;
sLL1 = sLL1;
}
If c < var1 Then
{
lHH1 = H;
lLL1 = L;
}
Else
{
lHH1 = lHH1;
lLL1 = lLL1;
}
If Type2 == 1 Then
var2 = ma(c, Period2);
Else
var2 = ema(c, Period2);
If c > var2 Then {
sHH2 = H;
sLL2 = L;
}
Else
{
sHH2 = sHH2;
sLL2 = sLL2;
}
If c < var2 Then
{
lHH2 = H;
lLL2 = L;
}
Else
{
lHH2 = lHH2;
lLL2 = lLL2;
}
If Type3 == 1 Then
var3 = ma(c, Period3);
Else
var3 = ema(c, Period3);
If c > var3 Then {
sHH3 = H;
sLL3 = L;
}
Else
{
sHH3 = sHH3;
sLL3 = sLL3;
}
If c < var3 Then
{
lHH3 = H;
lLL3 = L;
}
Else
{
lHH3 = lHH3;
lLL3 = lLL3;
}
If CurrentBar > 1 then {
if lHH1[1] > 0 And lLL1[1] > 0 And sHH1[1] > 0 And sLL1[1] > 0 Then
{
Plot1(sHH1, "1사용X");
Plot2(sLL1, "1하락추세용");
Plot3(lHH1, "1상승추세용");
Plot4(lLL1, "1사용X");
}
If lHH2[1] > 0 And lLL2[1] > 0 And sHH2[1] > 0 And sLL2[1] > 0 Then
{
Plot5(sHH2, "2사용X");
Plot6(sLL2, "2하락추세용");
Plot7(lHH2, "2상승추세용");
Plot8(lLL2, "2사용X");
}
If lHH3[1] > 0 And lLL3[1] > 0 And sHH3[1] > 0 And sLL3[1] > 0 Then
{
Plot9(sHH3, "3사용X");
Plot10(sLL3, "3하락추세용");
Plot11(lHH3, "3상승추세용");
Plot12(lLL3, "3사용X");
}
}
다음글
이전글