커뮤니티
문의드립니다
2018-05-06 19:46:52
145
글번호 118735
input : P14(14),P3(3);
var1 = (DIPLUS(P14)-DIMINUS(P14)) / (DIPLUS(P14)+DIMINUS(P14));
var2 = ema(var1,P3);
plot1(var1);
plot2(var2);
PlotBaseLine1(0.5);
PlotBaseLine2(-0.5);
위수식에서
0.5 이상이고 RSI 80 이상이면 매도신호
-0.5 이하이고 RSI 20 이하면 매수신호 시스템 신호 부탁드립니다
매수나 매도 신호후에 수익중이면 노란색으로 10틱씩 나오고 손실은 파란색으로 -10틱씩
표시 되게 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2018-05-09 11:50:04
안녕하세요
예스스탁입니다.
input : P14(14),P3(3),RSIP(10);
var1 = (DIPLUS(P14)-DIMINUS(P14)) / (DIPLUS(P14)+DIMINUS(P14));
var2 = ema(var1,P3);
var3 = RSI(RSIP);
if var2 >= 0.5 and var3 >= 80 Then
sell();
if var2 <= -0.5 and var3 <= 20 Then
buy();
var : pp(0),ll(0),tx(0);
if MarketPosition == 1 Then
{
pp = Floor((highest(H,BarsSinceEntry)-EntryPrice)/(PriceScale*10));
ll = Floor((Lowest(L,BarsSinceEntry)-EntryPrice)/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,YELLOW);
}
if ll < ll[1] Then
{
tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(ll*10,0)+"틱");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,BLUE);
}
}
if MarketPosition == -1 Then
{
pp = Floor((EntryPrice-lowest(L,BarsSinceEntry))/(PriceScale*10));
ll = Floor((EntryPrice-highest(H,BarsSinceEntry))/(PriceScale*10));
if pp > pp[1] Then
{
tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(pp*10,0)+"틱");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,YELLOW);
}
if ll < ll[1] Then
{
tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(ll*10,0)+"틱");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,blue);
}
}
즐거운 하루되세요
> 해피슈 님이 쓴 글입니다.
> 제목 : 문의드립니다
> input : P14(14),P3(3);
var1 = (DIPLUS(P14)-DIMINUS(P14)) / (DIPLUS(P14)+DIMINUS(P14));
var2 = ema(var1,P3);
plot1(var1);
plot2(var2);
PlotBaseLine1(0.5);
PlotBaseLine2(-0.5);
위수식에서
0.5 이상이고 RSI 80 이상이면 매도신호
-0.5 이하이고 RSI 20 이하면 매수신호 시스템 신호 부탁드립니다
매수나 매도 신호후에 수익중이면 노란색으로 10틱씩 나오고 손실은 파란색으로 -10틱씩
표시 되게 부탁드립니다
다음글
이전글