0
Follow
0
Followers
돕다
저는 여러분께 질문을 하나 드리고 싶습니다.
저는 최근에 글을 쓰기 시작한 사용자입니다. 몇 가지 질문이 있습니다. 매우 기본적인 질문입니다. 포럼에서 준비된 답이 있을 수도 있지만 아직 찾을 수 없습니다. 준비된 답이 있다면 링크를 보내주시면 좋겠습니다.
문제는 이렇습니다.
K선과 그 전의 K선의 'Open'과 'Close'의 가격을 어떻게 얻을 수 있을까요?
설명해 주세요.
1분 K선을 예로 들면, 지금이 13:30:01에서 13:30:59 사이라고 가정하면, 13:29:00-13:30:00의 K선; 그리고 13:28:00-13:29:00의 K선 'Open'과 'Close'의 가격이 어떻게 나올까요?
13:31:00 이후에는 전체적으로 1분 뒤로 이동하여 13:30:00-13:31:00과 13:29:00-13:30:00의 K선 'Open'과 'Close'를 <unk>니다.
ᄋᄋᄋᄋᄋ
하지만 실제로는 어떻게 해야 하는지 몰랐습니다.
감사합니다.
Related Recommendations
Comment
All comments (6)
import time
def main():
perTime = 0;
while True:
LogStatus("现在时间:", _D(time.time()))
records = exchange.GetRecords()
if(not records or len(records) < 3):
continue
else:
if(perTime != records[-1]["Time"]):
Log("--------------------------------分割线-------------------------------------")
Log("倒数第一BAR Time:", _D(records[-1]["Time"] / 1000), "open:", records[-1]["Open"], "close:", records[-1]["Close"])
Log("倒数第二BAR Time:", _D(records[-2]["Time"] / 1000), "open:", records[-2]["Open"], "close:", records[-2]["Close"])
perTime = records[-1]["Time"]
Sleep(1000);
10 years ago
感觉log产生的时刻,应该是[-1]那会,所以代码应该改成:
Log("倒数第一BAR Time:", _D(records[-2]["Time"] / 1000), "open:", records[-2]["Open"], "close:", records[-2]["Close"])
Log("倒数第二BAR Time:", _D(records[-3]["Time"] / 1000), "open:", records[-3]["Open"], "close:", records[-3]["Close"])
10 years ago
- 1


