diff --git a/dabo/functions/order.sh b/dabo/functions/order.sh index 4fbc982..34b365a 100644 --- a/dabo/functions/order.sh +++ b/dabo/functions/order.sh @@ -33,7 +33,15 @@ function order { local f_type f_side_opposite f_pos_side f_side_opposide f_trigger_sl f_trigger_tp ### validity checks ### - + + if [ -z "$f_symbol" ] || [ -z "$f_amount" ] || [ -z "$f_side" ] || [ -z "$f_price" ] + then + g_echo_error "Missing values! +Usage: order symbol amount side price [stoploss] [takeprofit] +Given: ${FUNCNAME} $@" + return 1 + fi + # check symbol XXX/$CURRENCY[:$CURRENCY] [[ $f_symbol =~ /$CURRENCY ]] || return 1