[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Re: Blank Space in AmiBroker 5.21.0 BETA



PureBytes Links

Trading Reference Links

Hello,

You look only from "advanced" user point of view and you represent less than 10%
of AB users.
Contrary to your views, majority does not want touch AFL as long as possible.
They want more space, WITHOUT *any* coding.
And actually the most repeating complain about AmiBroker
is that it is "for programmers" because you need to code.

So, no, another "coders-only" solution is not a solution at all.
It may be add-on for advanced users, but never the mainstream solution.

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message ----- 
From: "Dennis Brown" <see3d@xxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Sunday, February 15, 2009 11:34 PM
Subject: Re: [amibroker] Re: Blank Space in AmiBroker 5.21.0 BETA


> Tomasz,
> 
> IMHO, having this as an AFL setting would give a lot more value.   
> Perhaps something like:
> 
> SetChartOptions(mode, Flags, gridFlags, ymin, ymax, maxBlankBars =  
> BlankBarsPreferencesSetting)
> 
> If more than one pane in the chart, then the largest number wins.
> 
> I believe something like this would satisfy all the different comments  
> I have seen expressed about this and be fully backwards compatible.
> 
> A chart would start out as it does now with the default number of  
> blank bars.
> No scrolling would go beyond this number.
> If this SetChartOptions() specifies a new number, then one of two  
> things happen, and I am not sure which would be better for most users  
> (option 1 would be best for me):
> 
> 1.  Number of blank bars is set to the new number for this chart only  
> (all panes), or
> 2.  Max number of blank bars is increased to this new number, but must  
> be scrolled to make it happen.
> 
> Please consider this or something similar while you are working on  
> this feature.
> 
> Best regards,
> Dennis
> 
> 
> 
> On Feb 15, 2009, at 1:25 PM, Tomasz Janeczko wrote:
> 
>> Hello,
>>
>> It is "chart" (i.e. window) specific already.
>>
>> OK, I see that this feature creates some trouble for some of you,
>> so it will be optional, plus one enhancement will be added making it
>> easier to revert to "normal" without switching symbol.
>>
>> Best regards,
>> Tomasz Janeczko
>> amibroker.com
>> ----- Original Message -----
>> From: "sidhartha70" <sidhartha70@xxxxxxxxx>
>> To: <amibroker@xxxxxxxxxxxxxxx>
>> Sent: Sunday, February 15, 2009 4:35 PM
>> Subject: [amibroker] Re: Blank Space in AmiBroker 5.21.0 BETA
>>
>>
>>> Ignore that... of course each pane has a seperate chart ID.
>>>
>>> --- In amibroker@xxxxxxxxxxxxxxx, "sidhartha70" <sidhartha70@xxx>  
>>> wrote:
>>>>
>>>> Why not make it chart specific...? Under 'Axes & Grid' for  
>>>> example...?
>>>>
>>>> --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@> wrote:
>>>>>
>>>>> Re: [amibroker] Blank Space in AmiBroker 5.21.0 BETAHello,
>>>>>
>>>>> To restore default - simply change the symbol.
>>>>>
>>>>> It can not be pane-specific because multiple panes within one  
>>>>> window
>>>> share the same scrollbar,
>>>>> plus same bar within same window need to line up with other panes,
>>>> otherwise
>>>>> vertical selector line would not work any more.
>>>>> The scrollbar belongs to chart window, so it is window specific.
>>>>>
>>>>> Best regards,
>>>>> Tomasz Janeczko
>>>>> amibroker.com
>>>>>  ----- Original Message -----
>>>>>  From: Herman
>>>>>  To: Herman
>>>>>  Sent: Sunday, February 15, 2009 2:07 PM
>>>>>  Subject: Re: [amibroker] Blank Space in AmiBroker 5.21.0 BETA
>>>>>
>>>>>
>>>>>  btw, this seems overly complex... why can't we have a simple
>>>> SetOption("BlankBars",n) that is pane-specific? If users want to
>>>> control it from the chart they can use a Param().
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  I think I read some ramblings about this topic before, sorry if i
>>>> repeat things. Just too many emails and not enough time...
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  herman
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  Sunday, February 15, 2009, 8:02:53 AM, you wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>       I have rouble with the blank spaces... it seems i can
>>>> increase them, but not decrease them, and cannot click them back to
>>>> their default. To get my default I have to change ticker. I  
>>>> obviously
>>>> misunderstand plain English or some critical points are missing.  
>>>> Could
>>>> someone please tell me in simple steps what this means:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>        "Blank area past last available quote can be now enlarged on
>>>> the fly by simply using > arrow in the scroll bar (and do what?) or
>>>> using mouse wheel (just roll the wheel past the last bar (this  
>>>> scrolls
>>>> the chart...)"
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>        Is there a way to restore defaults?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>        Please tell it to me me as if I were a 3-year old ;-)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>        thanks,
>>>>>
>>>>>        herman
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>        Friday, February 13, 2009, 3:25:14 PM, you wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>             Hello,
>>>>>
>>>>>
>>>>>
>>>>>              Thank you very much for your detailed and constructive
>>>> feedback. It is appreciated.
>>>>>
>>>>>
>>>>>
>>>>>              As for +/-10 layers - I would need to check if this
>>>> would not degrade performance plus I am not sure if having 20  
>>>> options
>>>>>
>>>>>              in the Format->Z-order menu would be pleasing to the
>>>> eye, but anyway that will be considered.
>>>>>
>>>>>
>>>>>
>>>>>              Rectangle/ellipse fill color - yes it is blend of
>>>> background and study color at the time of creation of the study.
>>>> Subsequent changes
>>>>>
>>>>>              of background color don't affect already drawn  
>>>>> studies.
>>>>>
>>>>>
>>>>>
>>>>>              Blank space - yes it gets reset once you switch to
>>>> different symbol and yes it is so to enable you actually go back
>>>>>
>>>>>              to "normal" once large space is no longer needed. I
>>>> also was thinking about checkbox to switch this off because
>>>>>
>>>>>              as history teaches not everyone likes the changes, but
>>>> your suggestion of adding "maximum" setting is
>>>>>
>>>>>              even better. Anyway I was just thinking that
>>>> on-the-fly extension is nice to have because it saves a lot of mouse
>>>> clicks
>>>>>
>>>>>              (instead of going to Preferences over and over again).
>>>>>
>>>>>              As for "pixel" dimension - I am not big fan of that as
>>>> that would generate lot of headache when coding as charts and scroll
>>>> bar logic is based
>>>>>
>>>>>              on bars everywhere in the program as "pixel" is not
>>>> relevant and changes pretty often (zoom, printing, copy image,
>>>> metafile output
>>>>>
>>>>>              - all these have completely different DPI).
>>>>>
>>>>>              Anyway, something to think over.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Best regards,
>>>>>
>>>>>              Tomasz Janeczko
>>>>>
>>>>>              amibroker.com
>>>>>
>>>>>              ----- Original Message -----
>>>>>
>>>>>              From: Dennis Brown
>>>>>
>>>>>              To: amibroker@xxxxxxxxxxxxxxx
>>>>>
>>>>>              Sent: Friday, February 13, 2009 7:36 PM
>>>>>
>>>>>              Subject: Re: [amibroker] AmiBroker 5.21.0 BETA  
>>>>> released
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Tomasz,
>>>>>
>>>>>              Thank you for providing all the new charting
>>>> capabilities.  I have much praise and also some other feedback  
>>>> from my
>>>> first hour of use and adding the new AFL features to my program  
>>>> already.
>>>>>
>>>>>              . X-Y co-ordinate labels on axes implemented. Can be
>>>> controlled using View->X-Y labels menu.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              This is great!  I can now ditch the one I just
>>>> finished writing -- LOL!  Yours is much better.  I like the shadow
>>>> effect to make it stand out better.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              . Plot, PlotForeign and PlotOHLC now have new
>>>> parameter zorder which defines the Z-axis position of given plot
>>>>>
>>>>>              . All drawing tools now can define Z-order (from -5 to
>>>> +5).
>>>>>
>>>>>              This is great, but it would be even better if it were
>>>> -10 to +10 layers, though I could get by with 8.  5 are enough  
>>>> layers
>>>> for groups of plots, but not quite enough for my individual plots,  
>>>> so
>>>> I still have to break my plotting routines from my modular function
>>>> generation code.  With 10 layers above and below, I could have  
>>>> enough
>>>> layers to make my functions truly modular.
>>>>>
>>>>>              I absolutely love that the default study lines are
>>>> below the Gfx plots.  My studies no longer obscure my on-chart  
>>>> button
>>>> arrays and information tables.
>>>>>
>>>>>              . new AFL functions ColorBlend
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              This is great!  A way to select colors by stepping
>>>> through values in a way that makes sense to the eye.  I will have to
>>>> think of a way to include this in my charts.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              . Rectangle and Ellipse drawing tool now are by
>>>> default SOLID, with default fill color being a blend between
>>>> background and selected drawing color, they are use ZOrder = -1
>>>> (behind regular plots) by default
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              This is a great improvement!  Though I must not
>>>> understand what you mean by blend between the background.  I changed
>>>> chart background colors and it did not change the color of the  
>>>> oval I
>>>> was testing...  Wait, I just figured it out.  It uses the color of  
>>>> the
>>>> background when you create the object only and does not change it
>>>> dynamically after that.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              . Blank area past last available quote can be now
>>>> enlarged on the fly by simply using > arrow in the scroll bar or  
>>>> using
>>>> mouse wheel
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              This one is causing me some difficulties.  I both love
>>>> it and hate it.
>>>>>
>>>>>              I love that I can increase the space easily.
>>>>>
>>>>>              I hate that it has no limits and once increased, it
>>>> becomes the new default for the position thumb all the way to the  
>>>> right.
>>>>>
>>>>>              I hate that if the symbol is switched, it does not
>>>> remember what it was last set to, though that seems to be the only  
>>>> way
>>>> to reset it back to the default.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              If I want to increase the space, it is usually to a
>>>> constant PIXELs of blank space so that I can fit objects that are
>>>> pixel based to the right of the chart in the blank area.  So being
>>>> able to increase the blank area if I am zooming out to many bars  
>>>> is a
>>>> good thing.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              However, I very often use the scroll wheel to move
>>>> back an forth in the chart during real time trading.  I move left to
>>>> see some last support level for setting a study point, then I give  
>>>> the
>>>> scroll wheel a quick zip to get back to the right default position
>>>> again for trading the current bar.  With this new mode, I zip right
>>>> past all the bars to a blank chart and am lost in white space.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              So this feature is causing me more problems than not
>>>> having it at all.  I don't really need the ability to add unlimited
>>>> white space.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              What I need is one of the following:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              1a A way to turn this feature off, or
>>>>>
>>>>>              1b A maximum amount of white space preference that the
>>>> scroll wheel can't exceed -- preferably with either bars or pixels
>>>> options.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              1a A way to turn this feature off, and
>>>>>
>>>>>              2b A preferences checkbox that allows pixels rather
>>>> than bars of default white space, or
>>>>>
>>>>>              2c An AFL function to set the amount of future bars
>>>> that overrides the default.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Thank you for being such a great developer that
>>>> listens to your customers!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Best regards,
>>>>>
>>>>>              Dennis
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              On Feb 13, 2009, at 9:52 AM, Tomasz Janeczko wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Hello,
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              AmiBroker 5.21.0 BETA is released now:
>>>>>
>>>>>
>>>> http://www.amibroker.com/devlog/2009/02/13/amibroker-5210-beta-released/
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>              Best regards,
>>>>>
>>>>>              Tomasz Janeczko
>>>>>
>>>>>              amibroker.com
>>>>>
>>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------
>>>
>>> **** IMPORTANT PLEASE READ ****
>>> This group is for the discussion between users only.
>>> This is *NOT* technical support channel.
>>>
>>> TO GET TECHNICAL SUPPORT send an e-mail directly to
>>> SUPPORT {at} amibroker.com
>>>
>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
>>> http://www.amibroker.com/feedback/
>>> (submissions sent via other channels won't be considered)
>>>
>>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>>> http://www.amibroker.com/devlog/
>>>
>>> Yahoo! Groups Links
>>>
>>>
>>>
>>
>>
>> ------------------------------------
>>
>> **** IMPORTANT PLEASE READ ****
>> This group is for the discussion between users only.
>> This is *NOT* technical support channel.
>>
>> TO GET TECHNICAL SUPPORT send an e-mail directly to
>> SUPPORT {at} amibroker.com
>>
>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
>> http://www.amibroker.com/feedback/
>> (submissions sent via other channels won't be considered)
>>
>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>> http://www.amibroker.com/devlog/
>>
>> Yahoo! Groups Links
>>
>>
>>
> 
> 
> 
> ------------------------------------
> 
> **** IMPORTANT PLEASE READ ****
> This group is for the discussion between users only.
> This is *NOT* technical support channel.
> 
> TO GET TECHNICAL SUPPORT send an e-mail directly to 
> SUPPORT {at} amibroker.com
> 
> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> http://www.amibroker.com/feedback/
> (submissions sent via other channels won't be considered)
> 
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
> 
> Yahoo! Groups Links
> 
> 
> 


------------------------------------

**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to 
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/