
I'm looking for developer on thinkorswim and python
$30-250 USD
Оплачивается при доставке
I’m using the THINKORSWIM (TOS) Exponen<al Standard Devia<on (ESD) Bands as part of a
strategy and am trying to replicate in PYTHON using the HULL moving average type. In the past
we have not been able to replicate the hull moving average in Python that mimics the TOS
strategy.
I need to be able to run both a TOS and PYTHON in parallel that give me the same results. I
need to be able to change the variables (lookback and standard devia<on) for both and s<ll get
the same results.
My first choice would be to get PYTHON code that replicates the TOS code.
My second choice would be to get PYTHON and TOS code that match the results and are very
close to the original code.
TOS CODE:
Exponen<al Standard Devia<on (ESD)
input length = 20;
input numDevDn = -2.0;
input numDevUp = 2.0;
input averageType = [login to view URL];
def avg = MovingAverage(averageType, close);
def expDev = ExpAverage(AbsValue(avg - close), length);
plot UpperBand = avg + numDevUp * expDev;
plot MidLine = avg;
plot LowerBand = avg + numDevDn * expDev;
ExpAverage
ExpAverage ( IDataHolder data, int length);
Default values:
length: 12
Descrip<on
Returns the exponen<al moving average (EMA) of data with length.
The formula for the calcula<on of the exponen<al moving average is recursively defined as
follows:
EMA1 = price1;
EMA2 = α*price2 + (1 - α)*EMA1;
EMA3 = α*price3 + (1 - α)*EMA2;
EMAN = α*priceN + (1 - α)*EMAN-1;
where α is a smoothing coefficient equal to 2/(length + 1).
Note that in thinkScript®, exponen<al moving averages use prefetch, see the Past Offset and
Prefetch ar<cle for details.
Input parameters
Parameter Default value Descrip1on
data - Defines data for which the average is found.
length 12 Defines period on which the average is found.
Example
input price = close;
input length = 12;
plot ExpAvg = ExpAverage(price, length);
The example plots an exponen<al moving average of a security's Close price.
MovingAverage
MovingAverage ( int averageType, IDataHolder data, int length);
Default values:
averageType: [login to view URL]: 12
Descrip<on
Returns the average value of specified type and length for a data set. Available average types
are: Simple, Exponen<al, Weighted, Wilder's, and Hull. Each type can be defined
using AverageType constants.
Input parameters
Parameter Default value Descrip1on
averageType [login to view URL] Defines type of average to be applied. This parameter
accepts AverageType constants as value.
data - Defines data for which the average is found.
length 12 Defines period on which the average value is found.
Example
input price = [login to view URL];
input aggrega<onPeriod = Aggrega<[login to view URL];
input length = 12;
input averageType = [login to view URL];
plot MovAvg = MovingAverage(averageType, Fundamental(price, period = aggrega<onPeriod),
length);
This example script plots a moving average of specified type and length for specified fundamental data.
ID проекта: #37200399
О проекте
17 фрилансеров(-а) готовы выполнить эту работу в среднем за $187
Hello Isaac, I hope this message finds you well. I will be able to help you with your project. I read through the description and it sounds like I am just the right person for it. I have the right skil Больше
Hello, I'm Adnan Gohar and I'm an experienced and results-driven professional with a deep understanding of project management, strategic planning, marketing, data analysis, and software architecture. I believe that my Больше
I can help you replicate Thinkorswim's Exponential Standard Deviation Bands using the Hull moving average in Python. Ensuring parallel results with adjustable variables is my goal. Let's start by mimicking the Thinkors Больше
I'm excited to help you with your project! With over 8+ years of experience in software development and specializing in FULL-STACK development, I can assure you that I have the necessary skills and expertise to provide Больше
⭐ Hello, How are you? ⭐ I am a passionate professional WEB developer who have rich experiences and high skills. I am very familiar with Software Architecture, Python and C Programming. I have built many wonderful websi Больше
Hello. I read your description carefully. As Machine learning engineer and Python/Full stack developer with 6+ years experience, I am very interested in your project and am sure that I can make perfect result than othe Больше
Hello! I am know your mind. I have rich experience in Python. Your project is simple for me. I wanna you chatting and discuss for your project in detail. Thank you!!!
Dear Client. Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert in the respective project requirements. Dear Client, I take Больше
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We wil Больше