답변완료
문의 드립니다.
도움에 감사 드립니다.
다음 수식에서 지표의
black이 green으로 모두 바뀌면 매수 진입
green이 black으로 모두 바뀌면 청산과 매도 진입하도록 부탁 드립니다.
미리 감사 드립니다.
input:P1(20);
input:P1_증가(10);
var : cnt(0);
Array : VV[10](0);
for cnt = 1 to 9
{
vv[cnt] =ema(c,(P1 + (cnt-1)*P1_증가));
}
if vv[1]>vv[1][1] then
plot1(vv[1],"1" ,green);
else
plot1(vv[1],"1" ,black);
if vv[2]>vv[2][1] then
plot2(vv[2],"2" ,green);
else
plot2(vv[2],"2" ,black);
if vv[3]>vv[3][1] then
plot3(vv[3],"3" ,green);
else
plot3(vv[3],"3" ,black);
if vv[4]>vv[4][1] then
plot4(vv[4],"4" ,green);
else
plot4(vv[4],"4" ,black);
if vv[5]>vv[5][1] then
plot5(vv[5],"5" ,green);
else
plot5(vv[5],"5" ,black);
2019-12-12
141
글번호 134330
시스템
답변완료
부탁드립니다
수고하십니다
1번 수식
input : Period(10),Period1(0);
Var : value(0),tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
value = RSI(Period);
If CrossUP(value, 43) or
CrossUP(value, 50) or
CrossUP(value, 55) or
CrossUP(value, 60) or
CrossUP(value, 65) or
CrossUP(value, 70) or
CrossUP(value, 75) Then
{
var1 = value; //추가
if var1 > var1[1] Then
{
value1 = O;
value2 = 1;
value3 = O;
}
Else
{
value1 = c;
value2 = -1;
value3 = C;
}
}
plot1(value1,"1",iff(value2 == 1, MAGENTA,RGB(255,165,0)));
plot2(value3,"3",iff(value2 == 1, WHITE,WHITE));
2번 수식
Input : Period(10);
var : RSI1(0),RSIV(0),RSIV1(0),Direction(0);
RSIV = RSI(Period);
if RSIv > RSIv[1] Then{
Direction = 1;}
if RSIv < RSIv[1] Then
Direction = -1;
if Direction == 1 Then
plot1(RSIv,"RSI점");
Else
plot1(RSIv,"RSI점");
그림에서 1번수식에서 분홍색이면 2번수식에 점이 분홍색으로
1번수식에서 주홍색이면 2번수식에 점이 주홍색으로 수식부탁드립니다
2019-12-12
239
글번호 134318
지표
답변완료
문의드립니다
안녕하세요~
var12 = wma(C,50);
var13 = wma(C,80);
var14 = var12-var13;
var15 = -var14;
if crossup(var14,var15) or CrossDown(var14,var15) Then
{
value18 = value17[1];
}
if var14 > 0 and var14 > var14[1] Then
value17 = var14;
if var14 < var15 and var15 > var15[1] Then
value17 = var15;
if (var14 > 0 and var14 >= value18) then
buy();
if CrossDown(var12,var13) Then
ExitLong();
if (var14 < 0 and var15 >= value18)) then
sell();
if CrossUp(var12,var13) Then
ExitShort();
위 수식에 몇가지 조건을 추가하니깐 동시에 만족하지 않을때도.. 즉 나중에 조건이 전부 맞을때 신호가 나옵니다.
위 수식이 맞을때, 딱 그시점으로만 특정하도록 바꿀수 있을까요?
두번째 재상승할때 그러는거 같은데 이땐 신호가 안나오도록 수정부탁드립니다.
(var14 > 0 and CrossUp(var14,value18))
(var14 < 0 and Crossup(var15,value18))
이렇게 바꿔 봤는데 안맞네요. 부탁드립니다
2019-12-12
131
글번호 134311
시스템