예스스탁
예스스탁 답변
2023-07-13 16:51:12
안녕하세요
예스스탁입니다.
1
input : short(12),long(26),sig(9);
input : sto1(10),sto2(5),sto3(5);
var : macdv(0),macds(0);
var : stok(0),stod(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
if macdv < 0 and CrossUp(stok,stod) Then
Buy();
if MarketPosition == 1 Then
{
if macdv < 0 and CrossDown(stok,stod) Then
ExitLong();
if macdv > 0 and CrossDown(stok,stod) Then
ExitLong();
}
2
input : short(12),long(26),sig(9);
input : sto1(10),sto2(5),sto3(5);
var : macdv(0),macds(0);
var : stok(0),stod(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
if macdv > 0 and CrossDown(stok,stod) Then
sell();
if MarketPosition == -1 Then
{
if macdv > 0 and CrossUp(stok,stod) Then
ExitShort();
if macdv < 0 and CrossDown(stok,stod) Then
ExitShort();
}
즐거운 하루되세요
> 선물대장 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 아래 식에서 추가를 부탁드립니다.
MACD 12 26 9 기준가0 아래서 K선과 D선 골든크로스 매수진입
손절은 매수 후 기준선0 아래서 데드크로스 매도청산
익절은 기준가0 위에서 K선과 D선 데드크로스 매도청산완료
MACD 12 26 9 기준가0 위에서 K선과 D선 데드크로스 매도진입
손절은 매도 후 기준선0 위에서 골든크로스 매수청산
익절은 기준가0 아래서 K선과 D선 데드크로스 매도청산완료
매수용 매도용으로 각각 부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
ExitLong();
}
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossDown(value1, value2) Then
{
Sell();
}
If CrossUP(value1, value2) Then
{
ExitShort();
}