커뮤니티
문의드립니다
2019-08-01 00:31:32
239
글번호 130825
Input : short(12), long(26), sig(9);
value1 = MACD(short, long);
value2 = ema(value1, sig);
# 매수/매도청산
If CrossUP(value1, value2) and stime >= 150000 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and stime >= 150000 Then
{
Sell();
}
IF stime == 110000
Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
이 수식에서 3시~3시30분 사이에 발생하는 매수 매도 신호중에서 마지막에 발생한 신호방향으로 종가에 진입할수 있는 수식이 가능할까요??
예를들면 3시 20분에 마지막신호가 나오고 그 방향이 매수면 신호가 발생한 봉에 진입하는게 아니고 종가에 매수로 진입
답변 3
예스스탁 예스스탁 답변
2019-08-01 13:04:12
안녕하세요
예스스탁입니다.
수식으로 종가진입은 가능하지 않습니다.
랭귀지는 봉완성이 기준이고 봉완성은 다음봉 시가가 수신될때입니다.
차트의 정규장 마지막봉에서 조건이 충족해서 다음봉은 동시호가 봉인데
동시호가봉은 장이 종료되면 그때 거래소에서 데이타를 주게되어
동시호가 데이타를 수신받고 신호와 주문이 발생되면 장종료로 주문이 거부가 됩니다.
동시호가봉완성시에 신호와 주문을 발생시키면
동시호가봉 완성이 다음봉(다음날)의 시가가 수신될때이므로
다음날 시초가들어올때 주문이 집행되게 됩니다.
종가주문은 현실적으로 가능하지 않습니다.
즐거운 하루되세요
> chun0711 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Input : short(12), long(26), sig(9);
value1 = MACD(short, long);
value2 = ema(value1, sig);
# 매수/매도청산
If CrossUP(value1, value2) and stime >= 150000 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and stime >= 150000 Then
{
Sell();
}
IF stime == 110000
Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
이 수식에서 3시~3시30분 사이에 발생하는 매수 매도 신호중에서 마지막에 발생한 신호방향으로 종가에 진입할수 있는 수식이 가능할까요??
예를들면 3시 20분에 마지막신호가 나오고 그 방향이 매수면 신호가 발생한 봉에 진입하는게 아니고 종가에 매수로 진입
chun0711
2019-08-01 13:29:57
그럼 저 조건에서 종가 진입말고 동시호가 전에 진입하는건 가능한가요?
저 조건으로 수식작성이 가능하면 꼭 종가에만 진입하지않아도 될거같아서요
종가 진입 아니어도 3~3시30분 사이에 발생하는 신호중 마지막 신호가
31분에 시장가로 진입해도 됩니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
>
안녕하세요
예스스탁입니다.
수식으로 종가진입은 가능하지 않습니다.
랭귀지는 봉완성이 기준이고 봉완성은 다음봉 시가가 수신될때입니다.
차트의 정규장 마지막봉에서 조건이 충족해서 다음봉은 동시호가 봉인데
동시호가봉은 장이 종료되면 그때 거래소에서 데이타를 주게되어
동시호가 데이타를 수신받고 신호와 주문이 발생되면 장종료로 주문이 거부가 됩니다.
동시호가봉완성시에 신호와 주문을 발생시키면
동시호가봉 완성이 다음봉(다음날)의 시가가 수신될때이므로
다음날 시초가들어올때 주문이 집행되게 됩니다.
종가주문은 현실적으로 가능하지 않습니다.
즐거운 하루되세요
> chun0711 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Input : short(12), long(26), sig(9);
value1 = MACD(short, long);
value2 = ema(value1, sig);
# 매수/매도청산
If CrossUP(value1, value2) and stime >= 150000 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and stime >= 150000 Then
{
Sell();
}
IF stime == 110000
Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
이 수식에서 3시~3시30분 사이에 발생하는 매수 매도 신호중에서 마지막에 발생한 신호방향으로 종가에 진입할수 있는 수식이 가능할까요??
예를들면 3시 20분에 마지막신호가 나오고 그 방향이 매수면 신호가 발생한 봉에 진입하는게 아니고 종가에 매수로 진입
예스스탁 예스스탁 답변
2019-08-01 13:45:49
안녕하세요
예스스탁입니다.
15시30분봉 완성시에 다음봉 시가에 신호가 발생하게 했습니다.
차트가 1분봉 기준이면 15시31분봉 시가에 신호가 발생합니다.
차트가 5분봉이면 152500으로 지정해 주셔야
15시30분봉 시가에 신호가 발생합니다.
차트 주기별로 지정해 주셔야 할 시간이 다릅니다.
plot1(stime);
차트에 위 지표를 적용하신 후에
정규장 마지막봉 전봉의 시간을 지정해 주시면 됩니다.
Input : short(12), long(26), sig(9),신호시간(153000);
value1 = MACD(short, long);
value2 = ema(value1, sig);
if bdate != bdate[1] Then
var1 = 0;
# 매수/매도청산
If CrossUP(value1, value2) and stime >= 150000 and stime < 신호시간 Then
{
var1 = 1;
}
# 매도/매수청산
If CrossDown(value1, value2) and stime >= 150000 and stime < 신호시간 Then
{
var1 = -1;
}
if stime >= 신호시간 and stime[1] < 신호시간 Then
{
if var1 == 1 Then
buy("b",AtMarket);
if var1 == -1 Then
sell("s",AtMarket);
}
IF stime == 110000
Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
즐거운 하루되세요
> chun0711 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다
> 그럼 저 조건에서 종가 진입말고 동시호가 전에 진입하는건 가능한가요?
저 조건으로 수식작성이 가능하면 꼭 종가에만 진입하지않아도 될거같아서요
종가 진입 아니어도 3~3시30분 사이에 발생하는 신호중 마지막 신호가
31분에 시장가로 진입해도 됩니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
>
안녕하세요
예스스탁입니다.
수식으로 종가진입은 가능하지 않습니다.
랭귀지는 봉완성이 기준이고 봉완성은 다음봉 시가가 수신될때입니다.
차트의 정규장 마지막봉에서 조건이 충족해서 다음봉은 동시호가 봉인데
동시호가봉은 장이 종료되면 그때 거래소에서 데이타를 주게되어
동시호가 데이타를 수신받고 신호와 주문이 발생되면 장종료로 주문이 거부가 됩니다.
동시호가봉완성시에 신호와 주문을 발생시키면
동시호가봉 완성이 다음봉(다음날)의 시가가 수신될때이므로
다음날 시초가들어올때 주문이 집행되게 됩니다.
종가주문은 현실적으로 가능하지 않습니다.
즐거운 하루되세요
> chun0711 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Input : short(12), long(26), sig(9);
value1 = MACD(short, long);
value2 = ema(value1, sig);
# 매수/매도청산
If CrossUP(value1, value2) and stime >= 150000 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and stime >= 150000 Then
{
Sell();
}
IF stime == 110000
Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
이 수식에서 3시~3시30분 사이에 발생하는 매수 매도 신호중에서 마지막에 발생한 신호방향으로 종가에 진입할수 있는 수식이 가능할까요??
예를들면 3시 20분에 마지막신호가 나오고 그 방향이 매수면 신호가 발생한 봉에 진입하는게 아니고 종가에 매수로 진입
다음글
이전글