Đã Đóng

Automated NinjaTrader system / strategy

This is an automated system which will be used mainly on the CL contract, which moves pretty fast, thats why I need automated entries, profit stops and stop losses.

Explanation

I have attached a picture to this description, I recommend looking at it first to understand the basics of what I'm looking for.

Description of pictures

- As you see, I need input values X1 and X2 for how many periods the long entry range should look back on top and bottom.

- Then I need input values X3 and X4 for how many periods the short entry range should be on top and bottom.

- Also an adjustable percentage for entries (short and long input separate, just like X1/X2 and X3/X4 are separate)

Additional requests

- The ranges need to go above 100%. That means an entry can happen outside the range as well.

- I need to be able to adjust the entry percentages, depending on how big the range is:

- For example:

- Range is 5 ticks or more, I want an entry when the price hits 90%.

- Range is 15 ticks or more, I want an entry when the price hits 60%.

- And so on, in increments of 1 ticks from 1-100 (or at least 5, 10, 15, 20, 25 ticks)

- Once again, this needs to be separate inputs for short and long.

Moving on...stop losses and profit targets:

- There need to be 3 choices of stop loss:

- Just a fixed stop loss at X ticks loss.

- Just a stop loss that triggers when an opposite signal occurs. (Signal must be fully customizable as per above (Has it's own X5/X6 values, its own entry percentages dependant on how big the range is, and so on)

- Or both of the above combined, whichever comes first gets triggered first.

- Again, need 3 choices of profit stop, same principles as above:

- Just a fixed profit stop or adjustable trailing stop at X ticks win.

- Just a profit stop that triggers when an opposite signal occurs. (Signal must be fully customizable as per above (Has it's own X7/X8 values, its own entry percentages dependant on how big the range is, and so on)

- Or both of the above combined, whichever comes first gets triggered first.

Order placement

Seeing as the CL is very fast moving, I think limit orders need to be placed in the spesified percentage in the range, every time a new bar is drawn. If an order doesn't fill on that bar, cancel it and create a new one for the next bar. If it fills, place profit stops and stop losses as per above.

One last thing. If an opposite signal triggers a profit stop or stop loss on a currently held position, that opposite signal can also be used to fill in a new order. (That means sell/cover and buy/short on the same signal). This function must be possible to turn on and off.

Conclusion

That's about it, let me know a price you want for this.

Kỹ năng: .NET, Lập trình C#

Xem thêm: placement new, thing buy sell, sharp choices, programming pictures, principles programming, placement new example, programming basics, cl programming, ninjatrader system, ninjatrader automated system, ninjatrader stop strategy, x5, x4, win big, signal system, sharp turn, ninjatrader, contract programming, basics programming, ninjatrader range, sell system, time triggered, stop loss strategy, orders system, create strategy

Về Bên Thuê:
( 5 nhận xét ) Oslo, Norway

Mã Dự Án: #1058600

5 freelancer đang chào giá trung bình $540 cho công việc này

Klaus

see private message

$700 USD trong 10 ngày
(19 Đánh Giá)
5.1
trivietsales

Hi, Please check PMB for details. Thanks, trivietsales

$500 USD trong 10 ngày
(8 Đánh Giá)
4.7
expertcoder007

Hello, @@@@@@ Please Check PMB for More Details @@@@@@ Thanks and Regards, Expertcoder007!!!

$1000 USD trong 15 ngày
(3 Đánh Giá)
4.4
traderwerks

I have been programming Ninja for a few years now. I do have a blog about Ninjascript &strategies.

$700 USD trong 12 ngày
(0 Đánh Giá)
0.0
WinappSolution

Project proposal is included in the private message section. Please let us know if you have any questions.

$550 USD trong 3 ngày
(0 Đánh Giá)
0.0
NJ90

I want to do this job.

$250 USD trong 10 ngày
(0 Đánh Giá)
0.0