커뮤니티
수식 수정 부탁드립니다.
2017-03-07 15:35:44
122
글번호 107547
다음 식에서
20 이하에서는 매도진입 금지.
80 이상에서는 매수진입 금지를 추가 부탁드립니다.
감사합니다.
input : short(12),long(26),sto1(14),sto2(3),sto3(3);
var : MACDV(0,data1),HH(0,data1),LL(0,data1);
var : FK(0,data1),SK(0,data1),SD(0,data1);
MACDV = data1(MACD(short,long));
HH = data1(Highest(MACDV, sto1));
LL = data1(Lowest(MACDV, sto2));
FK = data1((MACDV - LL) / (HH-LL) * 100);
SK = data1(ema(FK,sto1));
SD = data1(ema(SK,sto2));
if data2(C >= 300) then{
if SK > SK[1] and SK[1] < Sk[2] Then
buy();
if SK < SK[1] and SK[1] > Sk[2] Then
ExitLong();
}
if data2(C <= -300) then{
if SK < SK[1] and SK[1] > Sk[2] Then
Sell();
if SK > SK[1] and SK[1] < Sk[2] Then
ExitShort();
}
답변 1
예스스탁 예스스탁 답변
2017-03-08 10:34:57
안녕하세요
예스스탁입니다
input : short(12),long(26),sto1(14),sto2(3),sto3(3);
var : MACDV(0,data1),HH(0,data1),LL(0,data1);
var : FK(0,data1),SK(0,data1),SD(0,data1);
MACDV = data1(MACD(short,long));
HH = data1(Highest(MACDV, sto1));
LL = data1(Lowest(MACDV, sto2));
FK = data1((MACDV - LL) / (HH-LL) * 100);
SK = data1(ema(FK,sto1));
SD = data1(ema(SK,sto2));
if data2(C >= 300) then{
if SK > SK[1] and SK[1] < Sk[2] and SK < 80 Then
buy();
if SK < SK[1] and SK[1] > Sk[2] Then
ExitLong();
}
if data2(C <= -300) then{
if SK < SK[1] and SK[1] > Sk[2] and SK > 20 Then
Sell();
if SK > SK[1] and SK[1] < Sk[2] Then
ExitShort();
}
즐거운 하루되세요
> sky78 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁드립니다.
> 다음 식에서
20 이하에서는 매도진입 금지.
80 이상에서는 매수진입 금지를 추가 부탁드립니다.
감사합니다.
input : short(12),long(26),sto1(14),sto2(3),sto3(3);
var : MACDV(0,data1),HH(0,data1),LL(0,data1);
var : FK(0,data1),SK(0,data1),SD(0,data1);
MACDV = data1(MACD(short,long));
HH = data1(Highest(MACDV, sto1));
LL = data1(Lowest(MACDV, sto2));
FK = data1((MACDV - LL) / (HH-LL) * 100);
SK = data1(ema(FK,sto1));
SD = data1(ema(SK,sto2));
if data2(C >= 300) then{
if SK > SK[1] and SK[1] < Sk[2] Then
buy();
if SK < SK[1] and SK[1] > Sk[2] Then
ExitLong();
}
if data2(C <= -300) then{
if SK < SK[1] and SK[1] > Sk[2] Then
Sell();
if SK > SK[1] and SK[1] < Sk[2] Then
ExitShort();
}
다음글
이전글