Trying to place iceberge order getting " place_order() got an unexpected keyword argument 'iceberg_legs'".
Is there any other keyword argument for legs? is really keyword is wrong or non market hour is the reason for failing and providing wrong error message?
additional info - I am trying this during non market hours. Expecting similar response like we get if we place iceberge order on kite platform if we place it during non market hours " BUY 63 x ICICIBANK is rejected. The exchange connection (adapter) did not accept the order. Please retry." but it is saying " place_order() got an unexpected keyword argument 'iceberg_legs'".
iceberg_legs
keyword is correct. You need to update kiteconnect package to lastest :pip install kiteconnect --upgrade