- Search Crypto Craft
-
MaryJane replied Jun 12, 2011LOL that starts to be funny :-)) PLEASE believe me, as a newb the last thing i wanna do is rant on somebody I really appreciate. But i did the same inbetween, put this ArraySetAsSeries(Price,true); ArraySetAsSeries(Smooth,true); ...
Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 12, 2011Yes, i see
..and i already see a reason: you're not setting them ArraySetAsSeries(arrayX, true)!! You have no need to do so; you simply declare the array (every array is not AsSeries by default) and make all the computations "manually", indexing ...Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 12, 2011apologies — Lou, I went thru the thread you mentioned. To mimic indicator buffers with arrays, one must keep their size to Bars and shift them on a new bar. Zen Leow's advices are spot on, he suggests shifting every element in array within a ...
Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 11, 2011not repainting in usual sense.. but i have tried to set the arrays as series in init() then resize them to Bars on a new bar and they messed up.. so it looked like repainting.. but i guess i should shift them somehow at some point
I'll go ...Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 11, 2011great stuff, thanks a lot

Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 10, 2011no i'm not.. i coded it just to see if i'm able to code an indicator. i'm playing with EAs a little bit, i hate indicator code but hey, now i have a slight clue how buffers work at least
I don't like these smoothed and binary-emphasized ...Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 10, 2011O.K. edit: if i understood it right, the rsi is not smoothed with rainbow. price is smoothed with rainbow, rsi is calculated from that result and then smoothed again with zerolag ema.. finally i-fish is applied. please let me know if it's ok, ...
Mt4 code for smoothed inverse fisher transform of RSI
-
MaryJane replied Jun 10, 2011I meant that doubling (or other kind of multiplying, like various 'recovery' methods do) the stake to a very limited extent of steps can be justified only if there are some odds of reasonable profit/loss distribution pattern with the given strategy, ...
Another bit of Martingale lunacy
-
MaryJane replied Jun 10, 2011Ooops
didn't realize that. Still learning, thanks! I ran a quick BT (not on tick data) and yes, results are slightly worse if fixed. But the rsi filter is a very crude method, you get pretty much the same result with just rsi<50/>50. The ...Another bit of Martingale lunacy
-
MaryJane replied Jun 9, 2011you start to pyramid when you're already in profit with init position, if you keep your summed position positive or within risk limit and quit if it turns on you, nothing can catch up to you. just like with a single trade, you limit your risk. ...
Finally I'm profitable - I need help coding the EA - Willing to share the strategy
-
MaryJane replied Jun 9, 2011Agree 100%. Every entry. And even better, every exit too. My view on limited-sequence doubling up
Finally I'm profitable - I need help coding the EA - Willing to share the strategy
-
MaryJane replied Jun 9, 2011Mechanical systems are prone to huge drawdowns; that's a fact. As I have seen, most successful mechanical systems lose (the really good ones break even) most of the time and make up for their losses with relatively few HUGE winners. First you have ...
Manual backtest v EA testing
-
MaryJane replied Jun 9, 2011Plot a horizontal line and name it line. Move the line where you want to. Run the script. If there's ńo line with that name, the script will alert and terminate. If you want to speed-up things, remove the #property show_inputs line off both scripts. ...
Help with changing a script
-
MaryJane replied Jun 9, 2011Depends on the kind of system. I assume your approach is not systematic (quant) and you're interested in testing a system you want to trade manually. Automated backtesting equals automated trading, at least to some extent. Every trading strategy has ...
Manual backtest v EA testing
-
MaryJane replied Jun 9, 2011final note: — the above posted is equivalent to your original routines (as you requested). But it could make some sense only if the ea does some kind of multi-pair trade management.. looking at the conditions as suggested by variable names ...
How to configure global variable according to currency pair?
-
MaryJane replied Jun 9, 2011no way i'm saying it's easier, you are spot on with your concept, but it might be easier for pp in this very moment. i just confirmed the magic number 'patch' will probably resolve pp's immediate issue with the ea, as he suggested himself.
Trouble with Global Variables
-
MaryJane replied Jun 9, 2011yes indeed, set different MagicNumber for each EA instance and just change line 38 to gvar_name = "Ref_price_" + Symbol() + MagicNumber + AccountNumber(); including the AccountNumber() is optional, it can be useful if you are testing and switching ...
Trouble with Global Variables
-
MaryJane replied Jun 9, 2011String array. extern bool TradeTakeOver = false; extern bool AllowTakeOver = false; extern bool StopOtherTrades = false; extern bool CannotReversalWithCT = false; extern bool CTcheck = false; bool BothPointsNotZigZagAllowed, extensionbreakouttime1, ...
How to configure global variable according to currency pair?
-
MaryJane replied Jun 9, 2011yep, i'm even doing something like string nameTakeOver = "MyEA_TakeOver" + ..... + AccountNumber(); for my GVs to survive frequent account switching, lol
How to configure global variable according to currency pair?
-
MaryJane replied Jun 9, 2011Values of GVs are not boolean but double (you can store any numeric variable into a GV /int, double, datetime/. You can even store a bool variable since after all, it's a number too. But you can't store a string. Trying to do that results in error ...
How to configure global variable according to currency pair?