cTrader cBot - Basket Orders With Execution

Created at 10 Apr 2021
BS

bsicm0001

Joined 19.03.2020

Status

Closed


Budget

200.00 USD


Payment Method

Direct Payment

Job Description

Dear Sirs:

 

I was hoping you would be able to provide me with
an full estimate for a new cBot for the cTrader platform.


TIMESCALE

+- 10 Working days, with flexibility.


*

PURPOSE

Please refer to the attached .xlsx file, first.
The explanations below will be much clearer,
as it visually represents the request --


Note: The .xlsx file represent a possible visual
appearance of a multi-entry deal ticket.
(It was the easiest way for me to visually present my idea,
as a non-coder) 

The creation of a multi-entry, single, deal ticket (basket),
which is executed by a cBot at a specified time,
and trades closed at a specified time.

 

**

INPUT PARAMETERS

 

The .xlsx file visually demonstrates the purpose.
I initially though of using a .csv file for the inputs, however 
the format is too limiting.

 

We are used to opening a deal ticket for each trade,
but placing 18-28 trades at a specified time, in the market
is a extremely demanding.

Especially around session opening times.

 

The idea here is to be able to enter all deal requests
on a single ticket, prior to activation of the cBot.

 

[There is a cBot available in the community, labelled

- TimeOrder (MoeT) -

https://ctrader.com/algos/cbots/show/2579

However, only a single trade can be placed,
and opening 18-28 cBots is impractical too.]

 

The idea is also to be able to have deal ticket templates.

For instance:

(1) FX Risk-on basket

(2) FX Risk-off basket

(3) Equities US basket


***

EXECUTION cBOT

A cBot, if activated, will then place the multiple orders
in the market, and also close the open trades,
at a specified time, and then goes to sleep.
 

**** 

OUTPUTS

Error Log

Created immediately upon activation of cBot,
with warnings.

Executions Log

After the execution of the trades,
a log is created for record keeping.

Similar to creating a statement in Excel on
the cTrader platform, is acceptable.

A single log for: opening the trades, and the closure
of trades.

 

*****

Hope to hear from you soon.

 

Please let me know if you require further clarifications.

Regards,

 

Ben Swanepoel

 


Snapshots of the .xlsx document referred to above:

 

A proposed layout

 

SwanepoelB.20210410.BasketOrderDealTicket01.png 


 

A copy of above, colour coded for explanations

 

SwanepoelB.20210410.BasketOrderDealTicket02.png


 

Explanations of snapshot 02, above

 

SwanepoelB.20210410.BasketOrderDealTicket03.png

Comments
DonaldD's avatar
DonaldD · 3 years ago

Hi there,

We can help you with your project. You can contact us at contact@clickalgo.com for more information.

Best Regards,

Donald

EM
emmasystems · 3 years ago

hello bsicm0001 , re:  Basket Orders With Execution

I can code your project.

Email Contact : emmasystems@yahoo.com

Kind regards,

Emma1

bienve.pf's avatar
bienve.pf · 3 years ago

Hi. I can do that.

Whatsapp: (+34)654 11 55 47

Telegram: @bienveP

Regards