<?xml version="1.0" encoding="utf-8"?>
<ExportScriptData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Code><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<GraphDataBase xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <EditData VersionString="2.3" TemplateClass="Function">
    <ViewModel>
      <Model Scale="1">
        <Block Key="U" Category="Formula" Location="145 88" TypeName="DoubleCustomHandlerItem" Width="120" Height="60" ResizablePartWidth="236" ResizablePartHeight="78" OpenParams="true">
          <EditItem Guid="03399ee9-4077-4a4b-a4e2-fbc46a964cea" CodeName="U" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.ScriptEngine.Template.DoubleCustomHandlerItem+Handler, TSLab.ScriptEngine, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null">
            <Parameters>
              <Parameter Name="Expression" TypeName="String" Value="Close&gt;Close[i-1] ? Close-Close[i-1] : 0" />
              <Parameter Name="StartIndex" TypeName="Int32" Value="0" />
            </Parameters>
          </EditItem>
        </Block>
        <Block Key="D" Category="Formula" Location="143 216" TypeName="DoubleCustomHandlerItem" Width="120" Height="60" ResizablePartWidth="236" ResizablePartHeight="78" OpenParams="true">
          <EditItem Guid="8646fc31-a029-438d-be1d-515e1e341a8e" CodeName="D" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.ScriptEngine.Template.DoubleCustomHandlerItem+Handler, TSLab.ScriptEngine, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null">
            <Parameters>
              <Parameter Name="Expression" TypeName="String" Value="Close[i-1]&gt;Close ? Close[i-1]-Close : 0" />
              <Parameter Name="StartIndex" TypeName="Int32" Value="0" />
            </Parameters>
          </EditItem>
        </Block>
        <Block Key="RS" Category="Formula" Location="153 313" TypeName="DoubleCustomHandlerItem" Width="120" Height="60" ResizablePartWidth="143" ResizablePartHeight="80" OpenParams="true">
          <EditItem Guid="158f761c-9397-4223-a820-49e0a6a7da23" CodeName="RS" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.ScriptEngine.Template.DoubleCustomHandlerItem+Handler, TSLab.ScriptEngine, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null">
            <Parameters>
              <Parameter Name="Expression" TypeName="String" Value="СhoiceMovAver==2 ? amaU/(amaD+ 0.00000000000000000000000001) : СhoiceMovAver==1 ? smaU/(smaD+ 0.00000000000000000000000001) :                             Period/(emaD+ 0.00000000000000000000000001)" />
              <Parameter Name="StartIndex" TypeName="Int32" Value="0" />
            </Parameters>
          </EditItem>
        </Block>
        <Block Key="Period" Category="Indicators" Location="434 91" TypeName="ConverterItem">
          <EditItem Guid="c2662345-c509-4765-aacb-2282d9a470db" CodeName="Period" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.EMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="emaD" Category="Indicators" Location="434 217" TypeName="ConverterItem">
          <EditItem Guid="9acc6a12-84ef-45fe-be24-fec8d2303928" CodeName="emaD" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.EMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="RSI" Category="Formula" Location="160 417" TypeName="DoubleCustomHandlerItem" Width="120" Height="60" ResizablePartWidth="143" ResizablePartHeight="80" OpenParams="true">
          <EditItem Guid="2752bd7f-9cb8-44f1-81da-a4f4e84dbbda" CodeName="RSI" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.ScriptEngine.Template.DoubleCustomHandlerItem+Handler, TSLab.ScriptEngine, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null">
            <Parameters>
              <Parameter Name="Expression" TypeName="String" Value="100-(100/(1+RS))" />
              <Parameter Name="StartIndex" TypeName="Int32" Value="0" />
            </Parameters>
          </EditItem>
        </Block>
        <Block Key="ReturnValue" Category="Usual" Location="931 401" TypeName="FuncResultItem">
          <EditItem Guid="5dd8ef9a-8e1e-4e0f-a5c9-68dadeaa6f1c" CodeName="ReturnValue" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" />
        </Block>
        <Block Key="Close" Category="Source" Location="0 0" TypeName="DoubleSourceItem">
          <EditItem Guid="9ad80faa-7aca-4875-8497-93d31b3b75b8" CodeName="Close" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" />
        </Block>
        <Block Key="amaU" Category="Indicators" Location="803 84" TypeName="ConverterItem">
          <EditItem Guid="b88df56d-4b81-4bf1-ab60-e929edd00496" CodeName="amaU" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.AMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="amaD" Category="Indicators" Location="802 210" TypeName="ConverterItem">
          <EditItem Guid="9d451910-aaee-4731-9e16-97c21d1cc0cc" CodeName="amaD" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.AMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="СhoiceMovAver" Category="Const" Location="438 357" TypeName="ConverterItem">
          <EditItem Guid="299ede98-62c6-49bb-9dc6-cfdd13cb7127" CodeName="СhoiceMovAver" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.ConstGen, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="smaU" Category="Indicators" Location="616 83" TypeName="ConverterItem">
          <EditItem Guid="60409e45-880d-4ef4-b15e-e92ff1af201e" CodeName="smaU" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.SMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="smaD" Category="Indicators" Location="621 220" TypeName="ConverterItem">
          <EditItem Guid="bc0d205b-3915-409a-9524-a482e49461ff" CodeName="smaD" IsParametersVisible="true" OnlyValueHandlersCanUsed="false" HandlerTypeName="TSLab.Script.Handlers.SMA, TSLab.Script.Handlers, Version=2.0.21.0, Culture=neutral, PublicKeyToken=null" />
        </Block>
        <Block Key="LinkedParamet" Category="Usual" SubGraphKey="linkedParame" Location="1029 67" TypeName="ParameterShareItem">
          <EditItem ParameterName1="Period" ParameterName2="Period" />
        </Block>
        <Block Key="LinkedParamet1" Category="Usual" SubGraphKey="linkedParame" Location="1032 139" TypeName="ParameterShareItem">
          <EditItem ParameterName1="Period" ParameterName2="Period" />
        </Block>
        <Block Key="LinkedParamet2" Category="Usual" SubGraphKey="linkedParame" Location="1199 145" TypeName="ParameterShareItem">
          <EditItem ParameterName1="Period" ParameterName2="Period" />
        </Block>
        <Block Key="LinkedParamet3" Category="Usual" SubGraphKey="linkedParame" Location="1196 73" TypeName="ParameterShareItem">
          <EditItem ParameterName1="Period" ParameterName2="Period" />
        </Block>
        <Block Key="LinkedParamet4" Category="Usual" SubGraphKey="linkedParame" Location="877 88" TypeName="ParameterShareItem">
          <EditItem ParameterName1="Period" ParameterName2="Period" />
        </Block>
        <Block Key="linkedParame" Category="Group" IsSubGraph="true" IsSubGraphExpanded="false" Location="872 62" />
        <Block Key="Comment" Category="Comment" Location="599 345" ResizablePartWidth="130" ResizablePartHeight="70">
          <Comment IsParametersVisible="true">if constant is 2 , then AMA , else
if constant is 1 , then SMA , else
if constant is equal to any number , then EMA

 IF(?) THEN (:) ELSE

 </Comment>
        </Block>
        <Link From="U" To="Period" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="Period" To="RS" FromPort="Out" ToPortNum="0" />
        <Link From="D" To="emaD" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="emaD" To="RS" FromPort="Out" ToPortNum="1" />
        <Link From="RS" To="RSI" FromPort="Out" ToPortNum="0" />
        <Link From="RSI" To="ReturnValue" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="Close" To="U" FromPort="Out" ToPortNum="1" />
        <Link From="Close" To="D" FromPort="Out" ToPortNum="1" />
        <Link From="U" To="amaU" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="D" To="amaD" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="amaU" To="RS" FromPort="Out" ToPortNum="2" />
        <Link From="amaD" To="RS" FromPort="Out" ToPortNum="3" />
        <Link From="СhoiceMovAver" To="RS" FromPort="Out" ToPortNum="6" />
        <Link From="U" To="smaU" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="D" To="smaD" FromPort="Out" ToPort="Src" ToPortNum="0" />
        <Link From="smaD" To="RS" FromPort="Out" ToPortNum="1" />
        <Link From="smaU" To="RS" FromPort="Out" ToPortNum="2" />
        <Link From="Period" To="LinkedParamet4" FromPort="Out" ToPort="ScriptEditor.Master" ToPortNum="0" />
        <Link From="Period" To="LinkedParamet" FromPort="Out" ToPort="ScriptEditor.Master" ToPortNum="0" />
        <Link From="Period" To="LinkedParamet1" FromPort="Out" ToPort="ScriptEditor.Master" ToPortNum="0" />
        <Link From="Period" To="LinkedParamet3" FromPort="Out" ToPort="ScriptEditor.Master" ToPortNum="0" />
        <Link From="Period" To="LinkedParamet2" FromPort="Out" ToPort="ScriptEditor.Master" ToPortNum="0" />
        <Link From="amaD" To="LinkedParamet2" FromPort="Out" ToPort="ScriptEditor.Slave" ToPortNum="1" />
        <Link From="amaU" To="LinkedParamet3" FromPort="Out" ToPort="ScriptEditor.Slave" ToPortNum="1" />
        <Link From="smaD" To="LinkedParamet1" FromPort="Out" ToPort="ScriptEditor.Slave" ToPortNum="1" />
        <Link From="smaU" To="LinkedParamet" FromPort="Out" ToPort="ScriptEditor.Slave" ToPortNum="1" />
        <Link From="emaD" To="LinkedParamet4" FromPort="Out" ToPort="ScriptEditor.Slave" ToPortNum="1" />
        <Link From="Comment" To="RS" FromPort="Out" ToPortNum="3" />
      </Model>
    </ViewModel>
  </EditData>
</GraphDataBase>]]></Code>
  <Settings2><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<XmlLabSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Options>
    <DefEntryApprove>false</DefEntryApprove>
    <DefExitApprove>false</DefExitApprove>
    <AutoEntryBars>0</AutoEntryBars>
    <AutoCloseBars>0</AutoCloseBars>
    <Slippage>0</Slippage>
    <SlippagePct>0</SlippagePct>
    <TakeProfitNoSlippage>false</TakeProfitNoSlippage>
    <OpenPositionNoSlippage>false</OpenPositionNoSlippage>
    <ByMarketAsLimt>false</ByMarketAsLimt>
    <InvalidStopsByMarket>false</InvalidStopsByMarket>
    <RemoveInactivePositions>true</RemoveInactivePositions>
    <WarnSkippedOpenPositions>true</WarnSkippedOpenPositions>
    <NotOpenIfHasSkippedExit>false</NotOpenIfHasSkippedExit>
    <NoCalcInfo>false</NoCalcInfo>
    <MaxBarsForSignal>0</MaxBarsForSignal>
    <ExitSignalOnlyForLastBar>false</ExitSignalOnlyForLastBar>
    <WaitExecutionExitBars>0</WaitExecutionExitBars>
    <WaitExecutionEntryBars>0</WaitExecutionEntryBars>
    <SimulatePositionOrdering>true</SimulatePositionOrdering>
  </Options>
  <Mappings>
    <Sources />
    <Parameters />
    <ParameterGroups />
    <AutoParameters />
  </Mappings>
  <AppearanceOptions>
    <Background>
      <A>255</A>
      <R>245</R>
      <G>245</G>
      <B>245</B>
      <ScA>1</ScA>
      <ScR>0.913098633</ScR>
      <ScG>0.913098633</ScG>
      <ScB>0.913098633</ScB>
    </Background>
    <Foreground>
      <A>255</A>
      <R>0</R>
      <G>0</G>
      <B>0</B>
      <ScA>1</ScA>
      <ScR>0</ScR>
      <ScG>0</ScG>
      <ScB>0</ScB>
    </Foreground>
    <ShowCaption>true</ShowCaption>
    <Columns />
  </AppearanceOptions>
</XmlLabSettings>]]></Settings2>
  <Comment><![CDATA[]]></Comment>
  <Tags />
</ExportScriptData>