Pivot Points Enhancement Requests Expand / Collapse
Author
Message
Posted 6/7/2010 4:24:04 AM


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 1/23/2012 9:34:43 AM
Posts: 237, Visits: 482
Here are some features that would really make the Pivot Points indicator powerful:

Presets for Hourly, Daily, Weekly, Monthly Pivot (regardless of current time frame, calculate the selected pivot points)
This is very useful when switching timeframes, say I'm on the hourly chart and selected pivots for the last 24 candles to give me daily pivots, and then I switch to the 1 minute chart, now the pivots are for the last 24 minutes...

Show last pivot points only checkbox. When checked it would show the last period only, thereby not cluttering up the chart with all past pivot points. For example on the hourly chart, when period is set to 24, and this checkbox is enabled, then only today's pivot points would show. I actually coded a custom indicator to do this for me, and it works great. Would love to see this as a system indicator.

Default Pivot Colors - Would be nice to have this on the chart default colors or somewhere so when adding pivot one has their personal preferences. I like blue for positive pivots and red for negatives and black for the pivot point. Line thickness and style would be nice too. Kinda like the Fibonacci formatting.

Happy Pipping!

Post #1605
Posted 6/7/2010 6:31:16 AM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 2/3/2012 12:14:37 AM
Posts: 444, Visits: 817
Great idea. Sort of like a magnifying glass. Would it be practical to use with other indicators?
Post #1607
Posted 6/7/2010 6:36:08 AM


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 1/23/2012 9:34:43 AM
Posts: 237, Visits: 482
kinda, more like "synchronized pivots" within the same chart window.

The magnifying glass idea I'm all for too. Where a "magnified version" is synchronized with say an hour chart. ie. open hourly chart, then magnified version open 5 minute chart.

Happy Pipping!

Post #1609
Posted 6/7/2010 9:20:31 AM


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 1/23/2012 9:34:43 AM
Posts: 237, Visits: 482
oh, one more thing.... Midway points! Checkbox to enable midway points (halfway between PP + R1, R1+R2, etc.) I have those on my custom pivot points and they come in very handy.

Happy Pipping!

Post #1614
Posted 9/3/2010 3:46:55 AM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: 7/16/2011 9:47:02 AM
Posts: 34, Visits: 192
Hi,

I'm testing a strategy that start from a distance of Pivot Point ( at the half or 50% ) with 1 day chart and setting for 6 days.

So I'm changing everyday the price of pivot point and I modify the price to start open position.

May someone help me to add the script for an automatic trading?

My strategy is :

const
  StrategyName = 'Pivot';
var   
  History: TCandleHistory;
  Account: TAccount;
  Amount,Equitylevel:double; Point: Double;
  ESPrice, ELPrice: Integer;
  Stop, Limit: Integer;
 
procedure OnCreate;
begin
  AddCandleHistorySetting(@History, 'Storico Candele', 'EURUSD', CI_1_Minute, 1);  
  History.OnNewCandleEvent := @NuovaCandela;   
  AddAccountSetting(@Account, 'Account', ''); 
  AddFloatSetting(@Amount, 'Lotti', 2);  
  AddIntegerSetting(@ESPrice, 'Entry Stop Distance', 26);  
  AddIntegerSetting(@ELPrice, 'Entry Limit Distance', 20); 
  AddIntegerSetting(@Stop, 'Stop Loss', 400);    
  AddIntegerSetting(@Limit, 'Margine', 8); 
end;

procedure NuovaCandela;
begin
Point := History.Instrument.PointSize;


if (History.Last(1).Close>1.3215)and (History.Last(1).Close<1.3235)
then
begin
Equitylevel:= xxxxx ;EquityLevel ;
if (account.EquityLevel>35000) 
then
  begin     
  CreateOrder     (History.Instrument, Account, Amount, bsSell,
                     History.Instrument.Buy + 400*Point,
                     History.Instrument.Buy - Point*Limit, otELimit,'EntryLimitSell');
  end;                
 end;

Thank you very much

Post #1928
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: Admin

All times are GMT -5:00, Time now is 8:25pm


© 2009 Actforex.com Terms of Use