커뮤니티
부탁드립니다.
2015-07-04 21:42:30
162
글번호 88004
아래 두 수식을 이용하여 그림에 설명한대로 매매할 수 있도록 부탁드립니다.
1)
input : p(30);
var1=ma(c,p);
if var1>var1[1] Then
plot1(var1,"30ma색깔선",RED);
Else
plot1(var1,"30ma색깔선",BLUE);
-----------------------------------------------
2)
Input : short(20), long(50), sig(5);
Var : macdo(0);
macdo = MACD_OSC(short,long,sig);
if macdo > 0.03 Then
PlotPaintBar(H,L,"강조",RED);
if macdo > 0 and macdo <= 0.03 Then
PlotPaintBar(H,L,"강조",MAGENTA);
if macdo <= 0 and macdo >= -0.03 Then
PlotPaintBar(H,L,"강조",CYAN);
if macdo <= -0.03 Then
PlotPaintBar(H,L,"강조",blue);
- 1. 88510_1.png (0.04 MB)
- 2. 88510_2.png (0.05 MB)
답변 1
예스스탁 예스스탁 답변
2015-07-06 14:50:39
안녕하세요
예스스탁입니다.
input : p(30);
Input : short(20), long(50), sig(5);
Var : macdo(0),T(0);
macdo = MACD_OSC(short,long,sig);
var1=ma(c,p);
if var1>var1[1] Then
T = 1;
Else
T = -1;
if T == 1 and crossup(macdo,0) Then
buy();
if MarketPosition == 1 and macdo <= 0.03 and MACDO[1] > 0.03 Then
exitlong();
if T == 1 and CrossDown(MACDo,0) Then
Sell();
if MarketPosition == -1 and macdo >= -0.03 and MACDO[1] < -0.03 Then
ExitShort();
즐거운 하루되세요
> 매일상승 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 아래 두 수식을 이용하여 그림에 설명한대로 매매할 수 있도록 부탁드립니다.
1)
input : p(30);
var1=ma(c,p);
if var1>var1[1] Then
plot1(var1,"30ma색깔선",RED);
Else
plot1(var1,"30ma색깔선",BLUE);
-----------------------------------------------
2)
Input : short(20), long(50), sig(5);
Var : macdo(0);
macdo = MACD_OSC(short,long,sig);
if macdo > 0.03 Then
PlotPaintBar(H,L,"강조",RED);
if macdo > 0 and macdo <= 0.03 Then
PlotPaintBar(H,L,"강조",MAGENTA);
if macdo <= 0 and macdo >= -0.03 Then
PlotPaintBar(H,L,"강조",CYAN);
if macdo <= -0.03 Then
PlotPaintBar(H,L,"강조",blue);
이전글