커뮤니티
수식문의드립니다.
2018-02-19 05:52:31
144
글번호 116681
안녕하세요:?
지난번에 시스템신호후에 신호가 나온 봉의 최저 또는 최고가격을
표시하는 수식을 부탁드렸었습니다.
그런데 신호봉 다음다음 봉에서 가격이 표시되더라구여.
혹시 신호가 나온봉 바로 다음봉에서 가격이 표시되도록은 불가능한가요?
참고로 지난번 알려주신 수식은 다음과 같습니다.
var : Tx(0);
if MarketPosition == 1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,H[BarsSinceEntry]+PriceScale*2,NumToStr(H[BarsSinceEntry]+PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
if MarketPosition == -1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,L[BarsSinceEntry]-PriceScale*2,NumToStr(H[BarsSinceEntry]-PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
답변 2
예스스탁 예스스탁 답변
2018-02-20 09:46:31
안녕하세요
예스스탁입니다.
진입이 onclose이면 이전과 같고
atmarket,atstop,atlimit일 경우에 포지션 변경확인되는 첫봉에
텍스트가 출력되게 수정했습니다.
var : Tx(0);
if MarketPosition == 1 and MarketPosition[1] != 1 Then{
tx = Text_New(EntryDate,EntryTime,H[BarsSinceEntry]+PriceScale*2,NumToStr(H[BarsSinceEntry]+PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
if MarketPosition == -1 and MarketPosition[1] != -1 Then{
tx = Text_New(EntryDate,EntryTime,L[BarsSinceEntry]-PriceScale*2,NumToStr(H[BarsSinceEntry]-PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
즐거운 하루되세요
> jyck 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
> 안녕하세요:?
지난번에 시스템신호후에 신호가 나온 봉의 최저 또는 최고가격을
표시하는 수식을 부탁드렸었습니다.
그런데 신호봉 다음다음 봉에서 가격이 표시되더라구여.
혹시 신호가 나온봉 바로 다음봉에서 가격이 표시되도록은 불가능한가요?
참고로 지난번 알려주신 수식은 다음과 같습니다.
var : Tx(0);
if MarketPosition == 1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,H[BarsSinceEntry]+PriceScale*2,NumToStr(H[BarsSinceEntry]+PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
if MarketPosition == -1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,L[BarsSinceEntry]-PriceScale*2,NumToStr(H[BarsSinceEntry]-PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
jyck
2018-02-20 12:07:53
안녕하세요?
알려주신 수식으로 해봤는데요.
마찬가지로 매매확정신호후 다음 다음봉에서 가격이 표시됩니다.
특별히 더 설정해야 하는게 있는건가요?
확정신호 후에 바로 다음 봉에 나타나도록 하고 싶습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식문의드립니다.
>
안녕하세요
예스스탁입니다.
진입이 onclose이면 이전과 같고
atmarket,atstop,atlimit일 경우에 포지션 변경확인되는 첫봉에
텍스트가 출력되게 수정했습니다.
var : Tx(0);
if MarketPosition == 1 and MarketPosition[1] != 1 Then{
tx = Text_New(EntryDate,EntryTime,H[BarsSinceEntry]+PriceScale*2,NumToStr(H[BarsSinceEntry]+PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
if MarketPosition == -1 and MarketPosition[1] != -1 Then{
tx = Text_New(EntryDate,EntryTime,L[BarsSinceEntry]-PriceScale*2,NumToStr(H[BarsSinceEntry]-PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
즐거운 하루되세요
> jyck 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
> 안녕하세요:?
지난번에 시스템신호후에 신호가 나온 봉의 최저 또는 최고가격을
표시하는 수식을 부탁드렸었습니다.
그런데 신호봉 다음다음 봉에서 가격이 표시되더라구여.
혹시 신호가 나온봉 바로 다음봉에서 가격이 표시되도록은 불가능한가요?
참고로 지난번 알려주신 수식은 다음과 같습니다.
var : Tx(0);
if MarketPosition == 1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,H[BarsSinceEntry]+PriceScale*2,NumToStr(H[BarsSinceEntry]+PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
if MarketPosition == -1 and BarsSinceEntry == 1 Then{
tx = Text_New(EntryDate,EntryTime,L[BarsSinceEntry]-PriceScale*2,NumToStr(H[BarsSinceEntry]-PriceScale*10,0));
Text_SetStyle(tx,2,2);
}
다음글
이전글