Type/to search
1
Follow
0
Followers
请问大神,这个代码错在哪里
Help
Created 2023-10-16 12:23:45  
 4
 1040

if dangqianjia > zhiying:
maichu = exchange.Sell(-1, shuliang)
order = exchange.GetOrder(maichu)
maichuid= order["Id"]
Log("市价挂单卖出:",maichuid)

else:
Log("bu挂单卖出:",dangqianjia)

如果当前价格高于止盈价格 就市价卖出

代码提示Traceback (most recent call last): File "<string>", line 1249, in init_ctx File "<string>", line 3236 maichu = exchange.Sell(-1, shuliang) ^ IndentationError: expected an indented block

Related Recommendations
Comment
All comments (4)

    缩进错误,Python四个空格为一个缩进

    3 years ago

    用 Python 写的吧,IndentationError:expected an indented block 是缩进不正确的报错,检查代码是否已经严格缩进对齐,在出现错误的那一行,按空格或Tab键缩进就行,用 vscode 之类的编辑器会有提示的

    3 years ago

    搞一天了,解决不掉这个问题,头疼
    if dangqianjia > zhiying:
    maichu = exchange.Sell(-1, shuliang)
    Log("市价挂单卖出:",dangqianjia)
    else:
    Log("bu挂单卖出:",dangqianjia) 有啥问题呢

    3 years ago

    FMZ上有GPT,用AI辅助检查比较方便,这个报错:IndentationError: expected an indented block 复制给AI就会给你一些建议。

    3 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)