Power Trading #3

Aka finger practice for the weekend.

Recently, I was reminded of a story; I was in New Orleans, and a black stripper in my lap was reading off my shirt, baffled: “Berkeley Dad?”

A year or so later, my daughter was born in Berkeley.


So, I have these ideas about concentrating efforts on second legs for a power play, and along the way I came into the “Dummy” or “Dud” fractals that seem to come with a promise of a bigger run (versus the second legs that are only good for 1.3x of the fist leg).

Step one, on the 30-minute chart, plot vertical lines on the RSI2 where it comes back below 28 and makes a V. The array minimum check is for finding the root to be not up in the air.

  if (RSI2[i]>RSI2[i+1] && RSI2[i+1]<RSI2[i+2]  && RSI2[i+1]<28 && RSI2[ArrayMinimum(RSI2,13,i+1)]<RSI2[i+1]){
      ObjectCreate("Valiant"+IntegerToString(i),OBJ_VLINE,2, Time[i+1], 0);
            ObjectSet("Valiant"+IntegerToString(i),OBJPROP_COLOR,clrPurple);
            ObjectSet("Valiant"+IntegerToString(i),OBJPROP_WIDTH,3);
            ObjectSet("Valiant"+IntegerToString(i),OBJPROP_STYLE,STYLE_DOT);
            ObjectSet("Valiant"+IntegerToString(i),OBJPROP_BACK,1);
            vali[i]=true;
 }     

Step two, plot DUD 2 or 3 candles out if it has a greater than 65 RSI2 print and the next one is on the decline. Make it red if it went to 85+ -> it would likely be followed by a lower low first that would be in excess of the most recent low by 10+ pips.

 if (i>0 && RSI2[i-1]<RSI2[i] && (vali[i+2]==true || (vali[i+2]==true && vali[i+3]==false)) && RSI2[i]>65 && High[i]<iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,8,i+3))+30*Point){
            
               ObjectCreate("Dud"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], High[i]+130*Point); 
               ObjectSetText("Dud"+DoubleToStr(i), "DUD", 14, "Impact",  clrNavy); 
               if (RSI2[i]>85 && RSI2[ArrayMinimum(RSI2,13,i+1)]<2) ObjectSetText("Dud"+DoubleToStr(i), "DUD", 14, "Impact",  clrRed); 
            

Step 3 is the weighting. The displacement of the green lines is 3, 12, and 27 pips. Say you had 3 lots for maximum in mind, you could assign 0.5 at the first line, 1 at the second, and another 1.5 at the third.

   j=i;
               
               while (j>0){
                   if (Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-30*Point) break;
                   j--;
               }
               if ((j==0 && j>i-50) || Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-30*Point) {
                     ObjectCreate( "Banalist"+IntegerToString(i), OBJ_TREND, 0,  Time[i], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-30*Point , Time[j], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-30*Point);
                     ObjectSet("Banalist"+IntegerToString(i), OBJPROP_COLOR, clrGreen );
                     ObjectSet("Banalist"+IntegerToString(i), OBJPROP_WIDTH, 2 );
                     ObjectSet("Banalist"+IntegerToString(i), OBJPROP_RAY_RIGHT, false );
                     ObjectSet("Banalist"+IntegerToString(i), OBJPROP_STYLE, 0 ); 
               }
               
                
                      j=i;
               
               while (j>0){
                   if (Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-120*Point) break;
                   j--;
               }
               if ((j==0 && j>i-50) || Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-120*Point) {
                     ObjectCreate( "Banalista"+IntegerToString(i), OBJ_TREND, 0,  Time[i], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-120*Point , Time[j], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-120*Point);
                     ObjectSet("Banalista"+IntegerToString(i), OBJPROP_COLOR, clrGreen );
                     ObjectSet("Banalista"+IntegerToString(i), OBJPROP_WIDTH, 4 );
                     ObjectSet("Banalista"+IntegerToString(i), OBJPROP_RAY_RIGHT, false );
                     ObjectSet("Banalista"+IntegerToString(i), OBJPROP_STYLE, 0 ); 
               }
               
               
                         j=i;
               
               while (j>0){
                   if (Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-270*Point) break;
                   j--;
               }
               if ((j==0 && j>i-50) || Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-270*Point) {
                     ObjectCreate( "Banalistb"+IntegerToString(i), OBJ_TREND, 0,  Time[i], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-270*Point , Time[j], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,3,i))-270*Point);
                     ObjectSet("Banalistb"+IntegerToString(i), OBJPROP_COLOR, clrGreen );
                     ObjectSet("Banalistb"+IntegerToString(i), OBJPROP_WIDTH, 6 );
                     ObjectSet("Banalistb"+IntegerToString(i), OBJPROP_RAY_RIGHT, false );
                     ObjectSet("Banalistb"+IntegerToString(i), OBJPROP_STYLE, 0 ); 
               }
            
            }

Not sure what all of this would get us in the current bow-back up, as all of these lines are going to get run over after a new high is made. That’s my 25-hour limit (50 sample), buy the way.


My birthday present this year was receiving Annie Lennox (2nd time) and Peter Heppner for some abuse.

(Peter Heppner – ex-singerof Wolfsheim from Germany)

I'm waiting for the shoe to fall
I know that we'd need footwear and all
Plus something distilled
Single malt, twice filtered
Fragile intention
Vintage vantage
The centerfold folds in the middle
The tide is turning & it's disconcerning
Once I had  yellow toy soldier
Then I found out: it was gone
So now I just hone in on
The frequency of a big beast, frequently
Step by step, what's right, wha's left?
Doberdo and doberdamen
Nothing but a heart ache in the heartbreak
Hotel 
(Don't look, don't care!)
[Chorus]
I'm waiting for the chance to brawl
For every living Wolfsheim to howl
I'm gonna pick up the phone
Dial some numbers and conduct a call
Osterreich
Spechen sie Deutsch?
The wolves are mine
The thyme is here
Take thy shot
An all-style
A brisk boost of whiskey
Petra's choopeta
Perkins Twerk-ins
Smooth chess;
Hold your nose
Hold the door
Go on
Grow into the foothold
This never gets old
But you are...
I'm waiting for the last shoe to drop
And my best perfotmance to flop 
Angry, like a wolf

(Annie Lennox)


The EDM is doing great on the last album.


Sometimes I toy around in my mind with locking up the members of Duran Duran somewhere, without any control of what is coming out of the loudspeakers and playing them the 10 songs that I made with their flavour, on loop. It is not that I don’t like them, au contraire, but I guess I love a bit of parody just as much. If they ever make it to the White Noise, they would certainly start destroying the speakers at that point.

(My Duran Duran / Simon Le Bon playlist)

Lyrics of "Smooth Blend"

We sell coffee only
The sexual fantasies
Are only the figment of
Your own, home grown
Imagination
[Chorus]
Smooth grind
A barista, seemingly aroused
A smooth blend
And a bagel with some spread
On your mind

We pay well trimmed attention
We are attentive to your needs
We are well shaved just in case
But we're suggesting here nothing

[Chorus] Smooth grind A barista, seemingly aroused A smooth blend And a bagel with some spread On your mind

Tight jeans, blossoming hips
Over the top colorful lips
A coffee parlor is all
It's just your imagination that
Went into overdraft
(Pay here...) 
[Chorus] Smooth grind A barista, seemingly aroused A smooth blend And a bagel with some spread On your mind