Announcement

Collapse
No announcement yet.

All lines drawn by EFS are not shown

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • All lines drawn by EFS are not shown

    I formated my harddisk and reinstalled everything on my desktop. To my suprise all lines drawn by my EFS scripts are not shown but the texts are shown with no problem. Since I didnot make any modification to my EFS scripts and all line drawing code in the scripts are executed using debug, so what is the reason causing them not shown? Does EFS scripting engine needs some extra software being installed? I am using the eSignal v10r3. Help is greatly appeciated.


    - Clearpicks

  • #2
    I just found out that if I draw a line using my mouse then all the lines drawn by my EFS would become visible. More interesting thing is that if the chart is created using the style template I created before I found this work around solution, then I have to draw a line with the mouse so that the lines drawn by EFS can be seen. If I create a style template using a chart on which a line has been drawn using mouse (no matter whether the line is deleted or not) and create a chart and apply my EFS scripts, all lines drawn by my scripts are visible.

    I believe this is a bug of eSignal v10. Most v10 users upgraded from older version while few new users ever used EFS to draw lines on charts before they ever played with one of eSignal line draw tools. I think this is the reason I have not seen people reporting this problem on this forum. It might be related to well known drawline and drawtext bugs in v10.

    Comment


    • #3
      Hello Clearpicks,

      I've done some limited testing on the problem you are describing in our latest internal build and I have not been able to reproduce the problem. The next release is almost complete, which is a maintenance release for 10.0. It corrects most of the problems that were introduced in version 10.0. It is very possible that the problem you've encountered is related to the graphics problems we found in 10.0 which have been fixed. Once this version is released, please test your code again and report your findings.
      Jason K.
      Project Manager
      eSignal - an Interactive Data company

      EFS KnowledgeBase
      JavaScript for EFS Video Series
      EFS Beginner Tutorial Series
      EFS Glossary
      Custom EFS Development Policy

      New User Orientation

      Comment


      • #4
        Jason,

        Please use the following template file to create an advanced chart and apply some testing EFS to draw lines on it. If the lines are invisible, it means this bug is not fixed in the maintenance release. I can not attach file with ach extension, so I just copy and paste it below.

        -Clearpick





        <AdvancedCharting>
        <Version>3</Version>
        <SecondarySymbols>
        </SecondarySymbols>
        <PriceType>Price</PriceType>
        <GmtOffset>19</GmtOffset>
        <ScrolledFG>0</ScrolledFG>
        <ScrolledBG>12632256</ScrolledBG>
        <BG>16777215</BG>
        <CursorWindowTextColor>16777215</CursorWindowTextColor>
        <SnapshotWindowFG>0</SnapshotWindowFG>
        <SnapshotWindowBG>12632256</SnapshotWindowBG>
        <GridColor>0</GridColor>
        <CrossHairColor>255</CrossHairColor>
        <TextColor>0</TextColor>
        <TimeTemplate>8:00-16:15</TimeTemplate>
        <TimeTemplateTable>
        <Name>8:00-16:15</Name>
        <Item>
        <Type>IDefault</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>2</Bars>
        <Interval></Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>30</Bars>
        <Interval>60</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>2</Bars>
        <Interval>1</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>3</Bars>
        <Interval>5</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>0</StartTime>
        <EndTime>0</EndTime>
        <Bars>0</Bars>
        <Interval>D</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>10</Bars>
        <Interval>15</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>10</Bars>
        <Interval>30</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        <Item>
        <Type>User</Type>
        <StartTime>480</StartTime>
        <EndTime>975</EndTime>
        <Bars>2</Bars>
        <Interval>S</Interval>
        <UsesBars>No</UsesBars>
        <Automatic>No</Automatic>
        </Item>
        </TimeTemplateTable>
        <ShowAxisCursorLabels>No</ShowAxisCursorLabels>
        <AxisCursorLabelFG>16777215</AxisCursorLabelFG>
        <AxisCursorLabelBG>2124031</AxisCursorLabelBG>
        <CIDAvailableFG>16777215</CIDAvailableFG>
        <CIDAvailableBG>255</CIDAvailableBG>
        <StackStudies>No</StackStudies>
        <ActiveStackedTab>-1</ActiveStackedTab>
        <ShowCursorTrackWindow>No</ShowCursorTrackWindow>
        <ShowBarCount>No</ShowBarCount>
        <ShowBarIndex>No</ShowBarIndex>
        <ShowCursorWindow>No</ShowCursorWindow>
        <ShowSnapshotWindow>No</ShowSnapshotWindow>
        <ShowCrossHair>Yes</ShowCrossHair>
        <CursorWindowLeftJustifyLabels>No</CursorWindowLeftJustifyLabels>
        <FilterEnabled>No</FilterEnabled>
        <FilterPercent>100</FilterPercent>
        <FilterPercentAvg>50</FilterPercentAvg>
        <ShowCursorPrice>Yes</ShowCursorPrice>
        <ShowCursorDate>Yes</ShowCursorDate>
        <ShowCursorTime>Yes</ShowCursorTime>
        <CursorWindowColumns>1</CursorWindowColumns>
        <CursorWindowFill>Yes</CursorWindowFill>
        <TickFiltering>Yes</TickFiltering>
        <LinesOnTopOfPrice>No</LinesOnTopOfPrice>
        <XAxisHidden>No</XAxisHidden>
        <RightYAxisHidden>No</RightYAxisHidden>
        <LeftYAxisHidden>No</LeftYAxisHidden>
        <ShowWhiteSpace>No</ShowWhiteSpace>
        <ShortLabels>No</ShortLabels>
        <SmallCursor>No</SmallCursor>
        <SolidHGrid>No</SolidHGrid>
        <SolidVGrid>No</SolidVGrid>
        <ChartFont>
        <Height>-15</Height>
        <Width>0</Width>
        <Escapement>0</Escapement>
        <Orientation>0</Orientation>
        <Weight>700</Weight>
        <Italic>0</Italic>
        <Underline>0</Underline>
        <StrikeOut>0</StrikeOut>
        <CharSet>0</CharSet>
        <OutPrecision>3</OutPrecision>
        <ClipPrecision>2</ClipPrecision>
        <Quality>1</Quality>
        <PitchAndFamily>34</PitchAndFamily>
        <FaceName>Arial</FaceName>
        </ChartFont>
        <CursorWindowLocation>
        <top>27</top>
        <bottom>27</bottom>
        <left>8</left>
        <right>8</right>
        </CursorWindowLocation>
        <SnapshotWindowLocation>
        <top>22</top>
        <bottom>22</bottom>
        <left>13</left>
        <right>13</right>
        </SnapshotWindowLocation>
        <BarSpacing>7</BarSpacing>
        <BarWidth>2</BarWidth>
        <RightMarginOffset>30</RightMarginOffset>
        <TopBotMarginOffset>0</TopBotMarginOffset>
        <CursorWindowFont>
        <Height>-10</Height>
        <Width>0</Width>
        <Escapement>0</Escapement>
        <Orientation>0</Orientation>
        <Weight>700</Weight>
        <Italic>0</Italic>
        <Underline>0</Underline>
        <StrikeOut>0</StrikeOut>
        <CharSet>0</CharSet>
        <OutPrecision>3</OutPrecision>
        <ClipPrecision>2</ClipPrecision>
        <Quality>1</Quality>
        <PitchAndFamily>34</PitchAndFamily>
        <FaceName>Arial</FaceName>
        </CursorWindowFont>
        <SnapshotWindowFont>
        <Height>-10</Height>
        <Width>0</Width>
        <Escapement>0</Escapement>
        <Orientation>0</Orientation>
        <Weight>700</Weight>
        <Italic>0</Italic>
        <Underline>0</Underline>
        <StrikeOut>0</StrikeOut>
        <CharSet>0</CharSet>
        <OutPrecision>3</OutPrecision>
        <ClipPrecision>2</ClipPrecision>
        <Quality>1</Quality>
        <PitchAndFamily>34</PitchAndFamily>
        <FaceName>Arial</FaceName>
        </SnapshotWindowFont>
        <ShowCursorSymbol>Yes</ShowCursorSymbol>
        <ShowCursorLabels>Yes</ShowCursorLabels>
        <ShowCursorStatus>Yes</ShowCursorStatus>
        <CursorLock>No</CursorLock>
        <CursorLockOffset>-59</CursorLockOffset>
        <FavoritesVisible>Yes</FavoritesVisible>
        <FavoritesAutoHide>No</FavoritesAutoHide>
        <FavoritesHideImages>Yes</FavoritesHideImages>
        <FavoritesShowSeparators>No</FavoritesShowSeparators>
        <CursorWindowAutoHideFocus>No</CursorWindowAutoHideFocus>
        <CursorWindowAutoHideMouse>No</CursorWindowAutoHideMouse>
        <AutoHideCrossHair>No</AutoHideCrossHair>
        <SnapshotWindowAutoHideFocus>No</SnapshotWindowAutoHideFocus>
        <SnapshotWindowAutoHideMouse>No</SnapshotWindowAutoHideMouse>
        <SnapshotHorizontal>Yes</SnapshotHorizontal>
        <DisplayLines>No</DisplayLines>
        <DisplayGann>No</DisplayGann>
        <DisplayFib>No</DisplayFib>
        <ScalePriceDataOnly>No</ScalePriceDataOnly>
        <LinkBarStates>02000000B0040000400600000600FEE8000 0010000000000000000000000FEFFFFFFFEFFFFFFFF7F00000 100000000000000FEFFFFFFFEFFFFFF720200001A000000042 00000FFFFFFFF000000000000FDE8000000000000000000000 0000000FEFFFFFFFCFFFFFFFF7F00000100000000000000000 0000000000000000000000000000004200000FFFFFFFF00000 00000001BE80000010000000000000001000000FFFFFFFFFFF FFFFFFF7F000000000000050000000000FEE8000000000000F DE80000000000001EE80000010000000000000001000000FFF FFFFFFFFFFFFFFF7F0000000000000100000000001CE800000 10000000000000000000000FFFFFFFFFFFFFFFFFF7F0000000 000000100000000001DE80000010000000000000000000000F FFFFFFFFFFFFFFFFF7F000000000000010000000000</LinkBarStates>
        <DrawStudyTitles>No</DrawStudyTitles>
        <ForcedLinkedSuffixFlag>No</ForcedLinkedSuffixFlag>
        <ForcedLinkedSuffix></ForcedLinkedSuffix>
        <StudyPane>
        <PanePercent>100</PanePercent>
        <PricePane>Yes</PricePane>
        <TheLines>
        </TheLines>
        <Axis>
        <AxisName>VerticalAxisPrice</AxisName>
        <MinimumAxisValue>13135.580535979</MinimumAxisValue>
        <MaximumAxisValue>13613.419464021</MaximumAxisValue>
        <TickValue>50</TickValue>
        <AutoScale>No</AutoScale>
        <LogScale>No</LogScale>
        <ShowCursorLabel>Yes</ShowCursorLabel>
        <ShowBarLabel>Yes</ShowBarLabel>
        <AxisPlacement>OnRight</AxisPlacement>
        <LabelPlacement>RightLabel</LabelPlacement>
        <Properties>
        <ChartTypeLine>Off</ChartTypeLine>
        <ChartTypeBar>Off</ChartTypeBar>
        <ChartTypeCandleStick>On</ChartTypeCandleStick>
        <ChartTypeKagi>Off</ChartTypeKagi>
        <ChartTypeRenko>Off</ChartTypeRenko>
        <ChartTypePNF>Off</ChartTypePNF>
        <ChartTypePB>Off</ChartTypePB>
        <CursorWindowColor>0</CursorWindowColor>
        <FilteredBarColor>16776960</FilteredBarColor>
        <DisplayDescription>On</DisplayDescription>
        <CandleOutlineColor>0</CandleOutlineColor>
        <CandleWickColor>0</CandleWickColor>
        <UseBarColorForWicks>Off</UseBarColorForWicks>
        <ShowThinWicks>Off</ShowThinWicks>
        <OutlineCandles>On</OutlineCandles>
        <UseOutlineColor>On</UseOutlineColor>
        <UpHollowCandle>Off</UpHollowCandle>
        <DownHollowCandle>Off</DownHollowCandle>
        <CandleUpColor>65280</CandleUpColor>
        <CandleDownColor>255</CandleDownColor>
        <BarUpColor>65280</BarUpColor>
        <BarDownColor>255</BarDownColor>
        <LineColor>0</LineColor>
        <LinePriceSource>Close</LinePriceSource>
        <BidColor>255</BidColor>
        <AskColor>65280</AskColor>
        <TradeDisplay>On</TradeDisplay>
        <BidDisplay>On</BidDisplay>
        <AskDisplay>On</AskDisplay>
        <TradeDisplayDot>On</TradeDisplayDot>
        <BidDisplayDot>On</BidDisplayDot>
        <AskDisplayDot>On</AskDisplayDot>
        <TradeSquare>On</TradeSquare>
        <BidSquare>On</BidSquare>
        <AskSquare>On</AskSquare>
        <RenkoTodaysUpColor>65280</RenkoTodaysUpColor>
        <RenkoTodaysDownColor>255</RenkoTodaysDownColor>
        <RenkoPriorUpColor>0</RenkoPriorUpColor>
        <RenkoPriorDownColor>0</RenkoPriorDownColor>
        <RenkoBoxsize>2</RenkoBoxsize>
        <RenkoShowBarCount>On</RenkoShowBarCount>
        <RenkoShowBreakouts>On</RenkoShowBreakouts>
        <RenkoShowTrendCount>On</RenkoShowTrendCount>
        <RenkoPriceSource>Close</RenkoPriceSource>
        <RenkoHollowUp>On</RenkoHollowUp>
        <RenkoHollowDown>Off</RenkoHollowDown>
        <KagiTodaysUpColor>65280</KagiTodaysUpColor>
        <KagiTodaysDownColor>255</KagiTodaysDownColor>
        <KagiPriorUpColor>0</KagiPriorUpColor>
        <KagiPriorDownColor>0</KagiPriorDownColor>
        <KagiReversalAmounts>2</KagiReversalAmounts>
        <KagiShowBarCount>On</KagiShowBarCount>
        <KagiShowBreakouts>On</KagiShowBreakouts>
        <KagiShowTrendCount>On</KagiShowTrendCount>
        <KagiPriceSource>Close</KagiPriceSource>
        <PbTodaysUpColor>65280</PbTodaysUpColor>
        <PbTodaysDownColor>255</PbTodaysDownColor>
        <PbPriorUpColor>0</PbPriorUpColor>
        <PbPriorDownColor>0</PbPriorDownColor>
        <PbSize>3</PbSize>
        <PbShowBarCount>On</PbShowBarCount>
        <PbShowBreakouts>On</PbShowBreakouts>
        <PbShowTrendCount>On</PbShowTrendCount>
        <PbPriceSource>Close</PbPriceSource>
        <PnfTodaysUpColor>65280</PnfTodaysUpColor>
        <PnfTodaysDownColor>255</PnfTodaysDownColor>
        <PnfPriorUpColor>0</PnfPriorUpColor>
        <PnfPriorDownColor>0</PnfPriorDownColor>
        <PnfShowBarCount>On</PnfShowBarCount>
        <PnfShowBreakouts>On</PnfShowBreakouts>
        <PnfShowTrendCount>On</PnfShowTrendCount>
        <PnfShowActualHL>On</PnfShowActualHL>
        <PnfShowActualHLColor>13816530</PnfShowActualHLColor>
        <PnfBoxSize>2</PnfBoxSize>
        <PnfReversalAmounts>1</PnfReversalAmounts>
        <PnfPriceSource>Close</PnfPriceSource>
        <PnfDrawNumbers>Off</PnfDrawNumbers>
        </Properties>
        </Axis>
        </StudyPane>
        </AdvancedCharting>
        <ESDocument>
        <Version>4</Version>
        <Floating>Yes</Floating>
        <TitleBar>No</TitleBar>
        <AlwaysOnTop>No</AlwaysOnTop>
        <ChildFramePlacement>44,1,1,-1,-1,1,0,1160,703</ChildFramePlacement>
        <InnerFramePlacement>44,1,1,-1,-1,580,-1200,-3,1375</InnerFramePlacement>
        <SymbolModel>
        <SymbolGroup>0</SymbolGroup>
        <IntervalGroup>0</IntervalGroup>
        <SymbolListGroup>0</SymbolListGroup>
        <Symbol>YM Z7</Symbol>
        <Interval>5</Interval>
        <HasInterval>Yes</HasInterval>
        <HasSymbol>Yes</HasSymbol>
        <Char> </Char>
        </SymbolModel>
        <OrderEntry>No</OrderEntry>
        <OrderEntrySplitterPos>75</OrderEntrySplitterPos>
        <SymbolModelList>
        </SymbolModelList>
        <GUID>{49B13F25-1914-4a95-8AE2-1C0D40D6F1A0}</GUID>
        </ESDocument>

        Comment


        • #5
          Hello Clearpicks,

          Thanks for posting that file data. I was able to see the problem using your version of the .ach file. However, if I used my current Default.ach the problem did not occur. I'm not sure what the specific problem is, but there is some conflict within your specific .ach file.

          Try the following and let me know if this corrects the problem.

          1 - Rename your current Default.ach to some other name.ach to make a backup copy of this file.
          2- Verify that you do not have a Default.ach file.
          3 - In eSignal, create a new Advanced Chart.
          4 - Without making any changes to the chart, save it as your new default.
          5 - Test for the missing EFS lines and let us know if the problem still occurs.
          Jason K.
          Project Manager
          eSignal - an Interactive Data company

          EFS KnowledgeBase
          JavaScript for EFS Video Series
          EFS Beginner Tutorial Series
          EFS Glossary
          Custom EFS Development Policy

          New User Orientation

          Comment

          Working...
          X