커뮤니티
수식을 추가해서 수정좀 부탁드립니다.
2015-10-11 03:05:18
115
글번호 91105
아래 macd오실레이터 기본수식에서
상승 또는 하락신호 출현시 2계약 진입후 50틱 손실발생시 무조건 청산되고,
상승 또는 하락신호 출현시 2계약 진입후 최대수익대비 60틱하락시 무조건 청산되는 수식을
추가해서 수정좀 부탁드립니다.
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
{
Sell("매도청산");
}
답변 1
예스스탁 예스스탁 답변
2015-10-12 18:43:03
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
Buy("매수",OnClose,def,2);
If CrossDown(value1, value2) Then
Sell("매도",OnClose,def,2);
SetStopLoss(PriceScale*50,PointStop);
if MarketPosition == 1 Then
ExitLong("bx",AtStop,highest(h,BarsSinceEntry)-PriceScale*60);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*60);
즐거운 하루되세요
> 알러뷰 님이 쓴 글입니다.
> 제목 : 수식을 추가해서 수정좀 부탁드립니다.
> 아래 macd오실레이터 기본수식에서
상승 또는 하락신호 출현시 2계약 진입후 50틱 손실발생시 무조건 청산되고,
상승 또는 하락신호 출현시 2계약 진입후 최대수익대비 60틱하락시 무조건 청산되는 수식을
추가해서 수정좀 부탁드립니다.
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
{
Sell("매도청산");
}