커뮤니티
다시 부탁드립니다.
2012-10-03 10:27:11
272
글번호 55257
작성해주신 지표 감사하게 잘 받있읍니다.
다름이 아니라 스토케스틱은 골든데드크로스가 구분되는데
macd도 골든크로스와 데드크로스를 구분하여 나타날수 있게 부탁드립니다.
crossdown 을 해도 같이 표현되네요..
부탁드립니다.
1. MACD
input : shortPeriod(12),longPeriod(26),sigPeriod(0);
if CrossUp(MACD(shortPeriod,longPeriod),ema(MACD(shortPeriod,longPeriod),sigPeriod)) Then{
var1 = 1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var1 = 0;
plot1(var1);
2 스토케스틱
input : sto1(10),sto2(5),sto3(5);
if CrossUp(StochasticsK(sto1,sto2),StochasticsD(sto1,sto2,sto3)) Then{
var1 = 1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var1 = 0;
plot1(var1);
즐거운 하루되세요
> 천외일성 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> macd 크로스와
스토케스틱 크로스 날때
지표에서 막대로 생성될수 있게 부탁드립니다.
변수는 임의 변경할수 있게 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2012-10-04 09:22:08
안녕하세요
예스스탁입니다
하나의 식으로 2개를 모두 그리고자 하시면 아래식을 이용하시기 바랍니다.
MACD골든크로스가 발생하면 -1을 아니면 0을 가지고
스토케스틱은 골든크로스가 발생하면 1을 아니면 0을 그리게 됩니다.
input : shortPeriod(12),longPeriod(26),sigPeriod(9);
var1 = MACD(shortPeriod,longPeriod);
var2 = ema(MACD(shortPeriod,longPeriod),sigPeriod);
if CrossUp(var1,var2) Then{
var1 = -1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var1 = 0;
plot1(var1);
input : sto1(10),sto2(5),sto3(5);
if CrossUp(StochasticsK(sto1,sto2),StochasticsD(sto1,sto2,sto3)) Then{
var2 = 1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var2 = 0;
plot2(var2);
즐거운 하루되세요
> 천외일성 님이 쓴 글입니다.
> 제목 : 다시 부탁드립니다.
> 작성해주신 지표 감사하게 잘 받있읍니다.
다름이 아니라 스토케스틱은 골든데드크로스가 구분되는데
macd도 골든크로스와 데드크로스를 구분하여 나타날수 있게 부탁드립니다.
crossdown 을 해도 같이 표현되네요..
부탁드립니다.
1. MACD
input : shortPeriod(12),longPeriod(26),sigPeriod(0);
if CrossUp(MACD(shortPeriod,longPeriod),ema(MACD(shortPeriod,longPeriod),sigPeriod)) Then{
var1 = 1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var1 = 0;
plot1(var1);
2 스토케스틱
input : sto1(10),sto2(5),sto3(5);
if CrossUp(StochasticsK(sto1,sto2),StochasticsD(sto1,sto2,sto3)) Then{
var1 = 1;
PlaySound("C:₩예스트레이더31₩Data₩alert.wav");
}
Else
var1 = 0;
plot1(var1);
즐거운 하루되세요
> 천외일성 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> macd 크로스와
스토케스틱 크로스 날때
지표에서 막대로 생성될수 있게 부탁드립니다.
변수는 임의 변경할수 있게 부탁드립니다.