첨부 이미지
그림1
안녕하세요
항삼감사하고 고맙습니다
다름이 아니라 아래 코드가 시가로부터20틱 내인데 이게 잘 지켜지지 않아서 이렇게 글을 남깁니다
아래에 사진을 보시면 아시겠지만 8시15분쯤은 안들어갔고 나중에 8시39분에 들어간건시가기준20틱위에서 진입시도했고 그다음 눌림도 20틱 위에서 시도했습니다. 어디가 문제인지 살펴주십시요
if (T <= 0 && 진입 == true &&
ChartEx1.GetLow(1, 1) > ChartEx1.GetLow(1, 2) && ChartEx1.GetLow(1, 2) < ChartEx1.GetLow(1, 3) &&
ChartEx1.GetLow(1, 2) > MarketData1.open && ChartEx1.GetLow(1, 2) < MarketData1.open + MarketData1.tickSize*20) {
if (T != 1) { // 이전에 매수하지 않았는지 확인
T = 1; // 상태 변경
BEID = Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 진입수량, MarketData1.Ask(5), 2);
BuyPrice = MarketData1.current;
BX = 0;
Main.MessageList("매수진입:상승반전 선물매수");
}
}
답변 2
예스스탁
예스스탁 답변
2024-10-30 15:28:22
> 1000djr 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
항삼감사하고 고맙습니다
다름이 아니라 아래 코드가 시가로부터20틱 내인데 이게 잘 지켜지지 않아서 이렇게 글을 남깁니다
아래에 사진을 보시면 아시겠지만 8시15분쯤은 안들어갔고 나중에 8시39분에 들어간건시가기준20틱위에서 진입시도했고 그다음 눌림도 20틱 위에서 시도했습니다. 어디가 문제인지 살펴주십시요
if (T <= 0 && 진입 == true &&
ChartEx1.GetLow(1, 1) > ChartEx1.GetLow(1, 2) && ChartEx1.GetLow(1, 2) < ChartEx1.GetLow(1, 3) &&
ChartEx1.GetLow(1, 2) > MarketData1.open && ChartEx1.GetLow(1, 2) < MarketData1.open + MarketData1.tickSize*20) {
if (T != 1) { // 이전에 매수하지 않았는지 확인
T = 1; // 상태 변경
BEID = Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 진입수량, MarketData1.Ask(5), 2);
BuyPrice = MarketData1.current;
BX = 0;
Main.MessageList("매수진입:상승반전 선물매수");
}
}
1000djr
2024-10-30 16:40:50
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 전화로 답변드렸습니다.
>
> 1000djr 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
항삼감사하고 고맙습니다
다름이 아니라 아래 코드가 시가로부터20틱 내인데 이게 잘 지켜지지 않아서 이렇게 글을 남깁니다
아래에 사진을 보시면 아시겠지만 8시15분쯤은 안들어갔고 나중에 8시39분에 들어간건시가기준20틱위에서 진입시도했고 그다음 눌림도 20틱 위에서 시도했습니다. 어디가 문제인지 살펴주십시요
if (T <= 0 && 진입 == true &&
ChartEx1.GetLow(1, 1) > ChartEx1.GetLow(1, 2) && ChartEx1.GetLow(1, 2) < ChartEx1.GetLow(1, 3) &&
ChartEx1.GetLow(1, 2) > MarketData1.open && ChartEx1.GetLow(1, 2) < MarketData1.open + MarketData1.tickSize*20) {
if (T != 1) { // 이전에 매수하지 않았는지 확인
T = 1; // 상태 변경
BEID = Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 진입수량, MarketData1.Ask(5), 2);
BuyPrice = MarketData1.current;
BX = 0;
Main.MessageList("매수진입:상승반전 선물매수");
}
}
항상 친절한 답변감사합니다