v2
Added:
method scaled_order_array(total_size, count, tp_weight, tp_min, tp_max, size_weight, min_size, as_percent)
# Creates target Objects with combined info.
----
Creates a list of take profitt targets from the smallest to larget distance
and a set of sizes for each which add up to the total size
Combines them into Target OPbjecs
### `example`
```
total_size = input(100, 'USD order size') / close
count = input(5 , 'Order count')
tp_weight = input(100, 'Grow/Shrink') / 100
tp_min = input(10, ' Min TP') / 100
tp_max = input(0.55, 'Max TP') / 100
size_weight = input(100, 'Grow/Shrink') / 100
min_size = input(10, ' Min Required Order') / close
// Call
scaled_order_array(total_size, count, tp_weight, tp_min, tp_max, size_weight, min_size)
```
Namespace types: series float, simple float, input float, const float
Parameters:
total_size (float): (float) total size to divide ito split
count (int): (int ) desired number of splits to create
tp_weight (float): (float) a weight to apply to grow or shrink the target prices
tp_min (float): (float) a minimum target
tp_max (float): (float) a maximum target
size_weight (float): (float) a weight to apply to grow or shrink the split either towards the last being most, or the first being most, or 1.0 being each is equally sized as 1/n count
min_size (float): (float) a minimum size for the smallest value (in value of ttotal_size units)
as_percent (bool): (bool) Use percent for size
Returns: Array of Sizes for each split
target
Target Objects contain Informations for the order placement
Fields:
price (series float): The price for the order
size (series float): The size for the order
ispct_prc (series bool): Is the price a percentage
ispct_sz (series bool): Is the size a percentage