커뮤니티

문의드립니다

프로필 이미지
1000djr
2024-10-30 09:29:45
577
글번호 184759
답변완료

첨부 이미지

안녕하세요 항삼감사하고 고맙습니다 다름이 아니라 아래 코드가 시가로부터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("매수진입:상승반전 선물매수"); } } 항상 친절한 답변감사합니다