커뮤니티
62600재문의
2019-05-22 09:58:32
212
글번호 128872
안녕하세요 정말정말 감사드려요
거래량이 핵심 포인터라 거래량을 적용한 시스템을 부탁드립니다
안녕하세요
예스스탁입니다
매도는 매수조건에서 거래량을 제외하고 반대로 지정 했습니다.
input : shortPeriod(5), longPeriod(20);
var : T(0);
var1 = ;
value1 = ma(Var1, shortPeriod);
value2 = ma(var1, longPeriod);
if T <= 0 and Value1 > Value2 and C > O and V[0] > V[1] then
{
T = 1;
var2 = C;
}
if T >= 0 and Value1 < Value2 and C < O and V[0] > V[1] then
{
T = -1;
var2 = C;
}
if MarketPosition <= 0 and T == 1 Then
buy("b",AtLimit,var2-priceScale*3);
if MarketPosition >= 0 and T == -1 Then
sell("s",AtLimit,var2+priceScale*3);
답변 1
예스스탁 예스스탁 답변
2019-05-22 10:38:53
안녕하세요
예스스탁입니다.
V[0] > V[1]
수식에 거래량조건은 모두 그대로 있습니다.
단지 매도쪽을 V[0] < V[1]과 같이 감소로 변경하지 않았다는 의미입니다.
즐거운 하루되세요
> 달마7 님이 쓴 글입니다.
> 제목 : 62600재문의
> 안녕하세요 정말정말 감사드려요
거래량이 핵심 포인터라 거래량을 적용한 시스템을 부탁드립니다
안녕하세요
예스스탁입니다
매도는 매수조건에서 거래량을 제외하고 반대로 지정 했습니다.
input : shortPeriod(5), longPeriod(20);
var : T(0);
var1 = ;
value1 = ma(Var1, shortPeriod);
value2 = ma(var1, longPeriod);
if T <= 0 and Value1 > Value2 and C > O and V[0] > V[1] then
{
T = 1;
var2 = C;
}
if T >= 0 and Value1 < Value2 and C < O and V[0] > V[1] then
{
T = -1;
var2 = C;
}
if MarketPosition <= 0 and T == 1 Then
buy("b",AtLimit,var2-priceScale*3);
if MarketPosition >= 0 and T == -1 Then
sell("s",AtLimit,var2+priceScale*3);