커뮤니티
시가 시스템
2015-04-10 11:18:19
222
글번호 84926
항상 감사드립니다
1.아래조건으로 시스템식을 만들고 싶습니다
당일시가 상향 돌파시 매수
당일시가 하향 돌파시 매도
전일고가 상향 돌파시 매수
전일저가 하향 돌파시 매도
최근고점을 var77 에 저장
최근저점을 var66 에 저장
현재 매수상태이고 수익이 10틱이상_ 최근고점을 터치시 매수청산(최근고점에 청산 var77) eb_10
현재 매도상태이고 수익이 10틱이상_ 최근저점을 터치시 매도청산(최근저점에 청산 var66) es_10
현재 매수상태이고 최근고점을 터치시 매수청산(종가에 청산) eb_20
현재 매도상태이고 최근저점을 터치시 매도청산(종가에 청산) es_20
2.지표식
전일고가_검정색_두께 1.0
전일저가_검정색_두께 1.0
당일시가_연두색_두께_1.0
당일고가_연결선_흰색_두께 0.5
당일저가_연결선_흰색_두께 0.5
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-04-10 11:33:12
안녕하세요
예스스탁입니다.
1.
최근고점과 저점은 스윙하이와 스윙로우 함수로 처리했습니다.
input : left(3),right(3);
if crossup(c,dayopen) Then
buy();
if CrossDown(c,dayopen) Then
Sell();
if crossup(c,dayhigh(1)) Then
buy();
if CrossDown(c,daylow(1)) Then
Sell();
if SwingHigh(1,h,left,right,left+right+1) != -1 Then
var77 = H[3];
if SwingLow(1,l,left,right,left+right+1) != -1 Then
var66 = H[3];
if MarketPosition == 1 and highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*10 Then
ExitLong("eb_10",Atlimit,var77);
if MarketPosition == -1 and Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then
ExitShort("es_10",Atlimit,var66);
if MarketPosition == 1 Then
ExitLong("eb_20",Atlimit,var77);
if MarketPosition == -1 Then
ExitShort("es_20",Atlimit,var66);
2.
선종류 및 두께는 속성에서 처리하시기 바랍니다.
plot1(dayhigh(1),"전일고가",BLACK);
plot2(daylow(1),"전일저가",BLACK);
plot3(DayOpen(0),"당일시가",GREEN);
plot4(dayhigh(0),"당일고가",WHITE);
plot5(dayhigh(0),"당일저가",WHITE);
즐거운 하루되세요
> 조민철 님이 쓴 글입니다.
> 제목 : 시가 시스템
> 항상 감사드립니다
1.아래조건으로 시스템식을 만들고 싶습니다
당일시가 상향 돌파시 매수
당일시가 하향 돌파시 매도
전일고가 상향 돌파시 매수
전일저가 하향 돌파시 매도
최근고점을 var77 에 저장
최근저점을 var66 에 저장
현재 매수상태이고 수익이 10틱이상_ 최근고점을 터치시 매수청산(최근고점에 청산 var77) eb_10
현재 매도상태이고 수익이 10틱이상_ 최근저점을 터치시 매도청산(최근저점에 청산 var66) es_10
현재 매수상태이고 최근고점을 터치시 매수청산(종가에 청산) eb_20
현재 매도상태이고 최근저점을 터치시 매도청산(종가에 청산) es_20
2.지표식
전일고가_검정색_두께 1.0
전일저가_검정색_두께 1.0
당일시가_연두색_두께_1.0
당일고가_연결선_흰색_두께 0.5
당일저가_연결선_흰색_두께 0.5
감사합니다.
다음글
이전글