커뮤니티
부탁드립니다
2013-09-25 15:26:59
113
글번호 67801
1.전일을 포함하여 직전10번의 거래중 수익난 횟수를 선그래프로 나타내는 지표식을 만들 수 없는지요.(매매자체는 당일용입니다)
A>B and C>D 이면 매수
A>B and C<D 이면 매수청산
A<B and C<D 이면 매도
A<B and C>D 이면 매도청산
151500마감
2. 매시간단위로
매시2분이후 매매개시
매시59분 매매종료(청산)하려면 시스템식을 어떨게 작성해야 하는지요.
3. 매수시의 setstopprofittarget는 Avg+1포인트로,
매도시의 setstopprofittarget는 Avg-1포인트로 하려면 어떻게 식을 작성해야 하는지요.
4. 종가진입대신 얼마이하에서 매수, K이상에서 매도로 하려면
Buy(b1,onclose,def,1)에서 onclose대신 어떻게 표현해야 하는지요.
5. 심리선 비슷한 지표를 만들려고 하는데요.
각봉마다 var1>var1[1]이면 1,
var1<var1[1]이면 -1을 주고
최근 N개의 봉에 대한 그 합을 구해 선으로 표시하는 지표식을 만들고자 할 때의 식을 부탁드립니다.
답변 3
예스스탁 예스스탁 답변
2013-09-25 17:08:46
안녕하세요
예스스탁입니다.
1.
수식에서 plot명령어가 사용되지 않아 따로 지표로 보실수는 없습니다.
2.
var1 = TimeToMinutes(stime)%60;
if var1 >= 2 and var1 < 59 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
if var1 == 59 Then{
ExitLong();
ExitShort();
}
3
풀어서 작성하셔서 목표수익 청산식을 만드셔야 합니다.
var : avgv(0);
avgv = ma(c,20);
if MarketPosition == 1 Then
ExitLong("bx",atlimit, avgv+1);
if MarketPosition == -1 Then
ExitShort("sx",atlimit, avgv-1);
4
atlimit입니다.
atlimit이
매수주문함수에서 특정가격 이하의 시세가 발생하면 매수하고
매도주문함수에서 특정가격 이상의 시세가 발생하면 매도합니다.
#시초가 -1 이하의 시세 발생하면 매수
buy("b1",atlimit,dayopen-1);
#시초가 +1 이상의 시세 발생하면 매도
sell("s1",atlimit,dayopen+1);
5.
input : N(10);
if var1>var1[1] then
value1 = 1;
if var1<var1[1] then
value1 = -1;
plot1(accumn(value1,N));
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 1.전일을 포함하여 직전10번의 거래중 수익난 횟수를 선그래프로 나타내는 지표식을 만들 수 없는지요.(매매자체는 당일용입니다)
A>B and C>D 이면 매수
A>B and C<D 이면 매수청산
A<B and C<D 이면 매도
A<B and C>D 이면 매도청산
151500마감
2. 매시간단위로
매시2분이후 매매개시
매시59분 매매종료(청산)하려면 시스템식을 어떨게 작성해야 하는지요.
3. 매수시의 setstopprofittarget는 Avg+1포인트로,
매도시의 setstopprofittarget는 Avg-1포인트로 하려면 어떻게 식을 작성해야 하는지요.
4. 종가진입대신 얼마이하에서 매수, K이상에서 매도로 하려면
Buy(b1,onclose,def,1)에서 onclose대신 어떻게 표현해야 하는지요.
5. 심리선 비슷한 지표를 만들려고 하는데요.
각봉마다 var1>var1[1]이면 1,
var1<var1[1]이면 -1을 주고
최근 N개의 봉에 대한 그 합을 구해 선으로 표시하는 지표식을 만들고자 할 때의 식을 부탁드립니다.
묘선낭자
2013-09-25 19:51:01
1. 1번의 경우 이를 확인할 수 있는 수식을 부탁드립니다.
3. 3번의 경우 평균진입가+1포인트에 매수청산
평균진입가-1포인트에 매도청산하려면 주신 수식을 어떻게 수정해야 하는지요.
4. 4번의 경우
진입이 2가지이상인 경우 뒷쪽에 ,def,1)이 더 붙어있던데요.
이것을 살리자면 어떻게 표현하나요? 다음처럼 하면 되나요?
buy("b1",atlimit,dayopen-1,def,1);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다
>
안녕하세요
예스스탁입니다.
1.
수식에서 plot명령어가 사용되지 않아 따로 지표로 보실수는 없습니다.
2.
var1 = TimeToMinutes(stime)%60;
if var1 >= 2 and var1 < 59 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
if var1 == 59 Then{
ExitLong();
ExitShort();
}
3
풀어서 작성하셔서 목표수익 청산식을 만드셔야 합니다.
var : avgv(0);
avgv = ma(c,20);
if MarketPosition == 1 Then
ExitLong("bx",atlimit, avgv+1);
if MarketPosition == -1 Then
ExitShort("sx",atlimit, avgv-1);
4
atlimit입니다.
atlimit이
매수주문함수에서 특정가격 이하의 시세가 발생하면 매수하고
매도주문함수에서 특정가격 이상의 시세가 발생하면 매도합니다.
#시초가 -1 이하의 시세 발생하면 매수
buy("b1",atlimit,dayopen-1);
#시초가 +1 이상의 시세 발생하면 매도
sell("s1",atlimit,dayopen+1);
5.
input : N(10);
if var1>var1[1] then
value1 = 1;
if var1<var1[1] then
value1 = -1;
plot1(accumn(value1,N));
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 1.전일을 포함하여 직전10번의 거래중 수익난 횟수를 선그래프로 나타내는 지표식을 만들 수 없는지요.(매매자체는 당일용입니다)
A>B and C>D 이면 매수
A>B and C<D 이면 매수청산
A<B and C<D 이면 매도
A<B and C>D 이면 매도청산
151500마감
2. 매시간단위로
매시2분이후 매매개시
매시59분 매매종료(청산)하려면 시스템식을 어떨게 작성해야 하는지요.
3. 매수시의 setstopprofittarget는 Avg+1포인트로,
매도시의 setstopprofittarget는 Avg-1포인트로 하려면 어떻게 식을 작성해야 하는지요.
4. 종가진입대신 얼마이하에서 매수, K이상에서 매도로 하려면
Buy(b1,onclose,def,1)에서 onclose대신 어떻게 표현해야 하는지요.
5. 심리선 비슷한 지표를 만들려고 하는데요.
각봉마다 var1>var1[1]이면 1,
var1<var1[1]이면 -1을 주고
최근 N개의 봉에 대한 그 합을 구해 선으로 표시하는 지표식을 만들고자 할 때의 식을 부탁드립니다.
예스스탁 예스스탁 답변
2013-09-26 09:39:42
안녕하세요
예스스탁입니다.
1.
메세지로그로 확인하셔야 합니다.
input : N(10);
var : cnt(0),losscnt(0);
losscnt = 0;
for cnt = 0 to N{
if PositionProfit(cnt) < 0 Then
losscnt = losscnt+1;
}
MessageLog("%.f",losscnt);
2.
if MarketPosition == 1 Then
ExitLong("bx",atlimit, AvgEntryPrice+1);
if MarketPosition == -1 Then
ExitShort("sx",atlimit, AvgEntryPrice-1);
3.
진입함수의 매개변수는 4가지입니다.
buy("이름",신호타입,신호가격,수량)
sell("이름",신호타입,신호가격,수량)
신호타입이 onclose나 atmarket이면 신호가격을 지정하는 타입이 아니므로
수량을 지정할 때 신호가격에 def를 입력해 주며
buy("b1",onclose,def,1);
atlimit이나 atstop은 신호가격을 설정해야 하는 타입이므로
수량을 설정하고자 하시면 아래와 같이 작성하시면 됩니다.
buy("b1",atlimit,dayopen-1,1);
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁드립니다
> 1. 1번의 경우 이를 확인할 수 있는 수식을 부탁드립니다.
3. 3번의 경우 평균진입가+1포인트에 매수청산
평균진입가-1포인트에 매도청산하려면 주신 수식을 어떻게 수정해야 하는지요.
4. 4번의 경우
진입이 2가지이상인 경우 뒷쪽에 ,def,1)이 더 붙어있던데요.
이것을 살리자면 어떻게 표현하나요? 다음처럼 하면 되나요?
buy("b1",atlimit,dayopen-1,def,1);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다
>
안녕하세요
예스스탁입니다.
1.
수식에서 plot명령어가 사용되지 않아 따로 지표로 보실수는 없습니다.
2.
var1 = TimeToMinutes(stime)%60;
if var1 >= 2 and var1 < 59 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
if var1 == 59 Then{
ExitLong();
ExitShort();
}
3
풀어서 작성하셔서 목표수익 청산식을 만드셔야 합니다.
var : avgv(0);
avgv = ma(c,20);
if MarketPosition == 1 Then
ExitLong("bx",atlimit, avgv+1);
if MarketPosition == -1 Then
ExitShort("sx",atlimit, avgv-1);
4
atlimit입니다.
atlimit이
매수주문함수에서 특정가격 이하의 시세가 발생하면 매수하고
매도주문함수에서 특정가격 이상의 시세가 발생하면 매도합니다.
#시초가 -1 이하의 시세 발생하면 매수
buy("b1",atlimit,dayopen-1);
#시초가 +1 이상의 시세 발생하면 매도
sell("s1",atlimit,dayopen+1);
5.
input : N(10);
if var1>var1[1] then
value1 = 1;
if var1<var1[1] then
value1 = -1;
plot1(accumn(value1,N));
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 1.전일을 포함하여 직전10번의 거래중 수익난 횟수를 선그래프로 나타내는 지표식을 만들 수 없는지요.(매매자체는 당일용입니다)
A>B and C>D 이면 매수
A>B and C<D 이면 매수청산
A<B and C<D 이면 매도
A<B and C>D 이면 매도청산
151500마감
2. 매시간단위로
매시2분이후 매매개시
매시59분 매매종료(청산)하려면 시스템식을 어떨게 작성해야 하는지요.
3. 매수시의 setstopprofittarget는 Avg+1포인트로,
매도시의 setstopprofittarget는 Avg-1포인트로 하려면 어떻게 식을 작성해야 하는지요.
4. 종가진입대신 얼마이하에서 매수, K이상에서 매도로 하려면
Buy(b1,onclose,def,1)에서 onclose대신 어떻게 표현해야 하는지요.
5. 심리선 비슷한 지표를 만들려고 하는데요.
각봉마다 var1>var1[1]이면 1,
var1<var1[1]이면 -1을 주고
최근 N개의 봉에 대한 그 합을 구해 선으로 표시하는 지표식을 만들고자 할 때의 식을 부탁드립니다.
다음글
이전글