예스스탁
예스스탁 답변
2021-01-21 11:40:12
안녕하세요
예스스탁입니다.
1
input : 시간(100000),트레일링(0.8),손절(0.5);;
if sTime < 시간 Then
{
var1 = DayHigh;
Var2 = daylow;
}
Else
{
if CrossUp(c,Var2*1.1) Then
Buy("b",AtMarket);
if CrossDown(c,Var1*0.9) Then
Sell("s",AtMarket);
}
if MarketPosition == 1 Then
ExitLong("bx",AtStop,Highest(H,BarsSinceEntry)-트레일링);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)+트레일링);
SetStopLoss(손절,PointStop);
2
input : P1(20),P2(50),시작시간(103000),끝시간(131000),손절(100),익절(100);
var1 = ma(C,P1);
Var2 = ma(C,P2);
if CrossUp(var1,Var2) Then
{
value1 = 1;
value2 = O;
Value3 = Index;
}
if CrossDown(var1,Var2) Then
{
value1 = -1;
value2 = O;
Value3 = Index;
}
if sTime >= 시작시간 and sTime < 끝시간 Then
{
if MarketPosition == 0 and value1 == 1 and Index < Value3+20 and C > O and CrossUp(c,Value2) Then
Buy();
if MarketPosition == 0 and value1 == -1 and Index < Value3+20 and C < O and CrossDown(c,Value2) Then
Sell();
}
SetStopLoss(손절,PointStop);
SetStopProfittarget( 익절,PointStop);
즐거운 하루되세요
> 저은아빠 님이 쓴 글입니다.
> 제목 : 수식 문의
> 수고하십니다.
초보라 이것저것 공부 좀 해보려고 질문 드립니다.
1.10시까지의 고점,저점을 저장한 상태에서 10시이후부터 진입 한다고 할때
10시이전 저점보다 10% 상승한 가격이 오면 다음봉에 매수.
10시이전 고점보다 10% 하승한 가격이 오면 다음봉에 매도.
청산은 오직 트레일링스탑으로 0.8피
손절은 0.5피.
숫자는 모두 외부변수로 부탁 드립니다.
2. 20일 이평선이 50일 이평선을
- 상향 돌파할때, 그때 봉의 시가를 기억하고 있다가
20봉 이내에 그 가격을 지나가는 양봉 발생시 매수 진입
- 하향 돌파할때, 그때 봉의 시가를 기억하고 있다가
20봉 이내에 그 가격을 지나가는 음봉 발생시 매도 진입
- 포지션 있을때는 신규진입 금지
- 손절(100P), 익절(100P)로만 청산
- 신규진입시간 10시 30분~13시10분(청산은 시간 넘어도 됨)
부탁 좀 드립니다.