커뮤니티
문의
2013-05-27 12:36:41
285
글번호 63593
1.하루에 두번이하로 들어가고
첫번째가 이익나면 그만
첫번째가 손실이면 들어간다
식 부탁합니다
2, 현재 시장 상태를 알 수있는 식 부탁 합니다
1, 안정적 변동적
1. 안정적 비 변동적
1. 추세적이고 변동적
1, 추세적 비변동적
3 모멘텀 교차에 목표가 손절가 스탑트레일링 걸고 하는데
변동성이 없는 날 너무 자주 교차가 나오는데 줄일 수 있는 필터가 있을 까요
var : MMT(0),MMTSig(0);
MMT = Momentum(P);
MMTSig = ma(MMT,p1);
if crossup (mmt,mmtsig) Then
buy();
if CrossDown(mmt,mmtsig) Then
Sell();
4, RSI 를 과매도 과매수와 변동성 없는 구간으로 했더니
변동성 없는 구간만 적용이 되네요
Input : Period(14);
Var : var1(0);
var1 = RSI(Period);
# 매수/매도청산
If CrossUP(var1, 70) Then
{
Buy("추세사");
if MarketPosition==1 then
if var1< var1[1] or crossdown(var1,70) then exitlong();
}
# 매도/매수청산
If CrossDown(var1, 30) Then{
sell("추세팔");
if MarketPosition==-1 then
if var1> var1[1] or crossup(var1,30) then exitshort();
}
//역추세 매수
if crossup(var1, 30) then buy("역매수");
if marketposition ==1 Then
if crossup(var1, 70) or crossdown(var1, 30) Then exitlong(" 역매수청산") ;
// 역추세 매도
if crossdown(var1,70) then sell("역매도");
if marketposition ==-1 Then
if crossdown( var1, 30) or crossup(var1,70) then exitshort("역매도청산" );
답변 1
예스스탁 예스스탁 답변
2013-05-27 14:13:56
안녕하세요
예스스탁입니다.
1.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if EntryDate(cnt) == sdate Then
count = count+1;
}
if count == 0 or
(MarketPosition == 0 and count == 1 and PositionProfit(1) < 0) or
(MarketPosition == -1 and count == 1 and C > EntryPrice) Then{
if 매수조건 Then
buy();
}
if count == 0 or
(MarketPosition == 0 and count == 1 and PositionProfit(1) < 0) or
(MarketPosition == 1 and count == 1 and C < EntryPrice) Then{
if 매도조건 Then
sell();
}
2.3.4
문의하신 내용들은 사용자께서 의도하시는 표현이나 수식을 추가혀셔야 합니다.
저희쪽에세 해당 내용들에 대해서는 답변을 드리지 않습니다.
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : 문의
> 1.하루에 두번이하로 들어가고
첫번째가 이익나면 그만
첫번째가 손실이면 들어간다
식 부탁합니다
2, 현재 시장 상태를 알 수있는 식 부탁 합니다
1, 안정적 변동적
1. 안정적 비 변동적
1. 추세적이고 변동적
1, 추세적 비변동적
3 모멘텀 교차에 목표가 손절가 스탑트레일링 걸고 하는데
변동성이 없는 날 너무 자주 교차가 나오는데 줄일 수 있는 필터가 있을 까요
var : MMT(0),MMTSig(0);
MMT = Momentum(P);
MMTSig = ma(MMT,p1);
if crossup (mmt,mmtsig) Then
buy();
if CrossDown(mmt,mmtsig) Then
Sell();
4, RSI 를 과매도 과매수와 변동성 없는 구간으로 했더니
변동성 없는 구간만 적용이 되네요
Input : Period(14);
Var : var1(0);
var1 = RSI(Period);
# 매수/매도청산
If CrossUP(var1, 70) Then
{
Buy("추세사");
if MarketPosition==1 then
if var1< var1[1] or crossdown(var1,70) then exitlong();
}
# 매도/매수청산
If CrossDown(var1, 30) Then{
sell("추세팔");
if MarketPosition==-1 then
if var1> var1[1] or crossup(var1,30) then exitshort();
}
//역추세 매수
if crossup(var1, 30) then buy("역매수");
if marketposition ==1 Then
if crossup(var1, 70) or crossdown(var1, 30) Then exitlong(" 역매수청산") ;
// 역추세 매도
if crossdown(var1,70) then sell("역매도");
if marketposition ==-1 Then
if crossdown( var1, 30) or crossup(var1,70) then exitshort("역매도청산" );