للتسجيل اضغط هـنـا
أنظمة الموقع تداول في الإعلام للإعلان لديـنا راسلنا التسجيل طلب كود تنشيط العضوية   تنشيط العضوية استعادة كلمة المرور
تداول مواقع الشركات مركز البرامج
مؤشرات السوق اسعار النفط مؤشرات العالم اعلانات الشركات الاكثر نشاط تحميل
 



العودة   منتديات تداول > سوق المال السعودي > التــحلــيــل الــفــني والأســـــاســـي



إضافة رد
 
أدوات الموضوع
قديم 09-11-2007, 12:10 AM   #11
JEHANoo
متداول جديد
 
تاريخ التسجيل: Jun 2007
المشاركات: 76

 
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ابو فنجان
وين المعادله لو تكرمت
مؤشر دكتور جو السابق هذه معادلته نسيت ان ادرجها ... تفضل
كود:
var Bar: integer;

var lrBar1, lrBar2: integer;
var lrPrice1, lrPrice2: float;
var sd: float;

lrBar1 := BarCount - 66;
lrBar2 := BarCount - 1;
lrPrice2 := LinearReg (BarCount - 1, #close, 65);
lrPrice1 := lrPrice2 - (65 * LinearRegSlope (BarCount - 1, #close, 65));

sd := stddev (BarCount - 1, #close, 65);

DrawLine (lrBar1,lrPrice1,lrBar2,lrPrice2,0, #Red, #solid);
DrawLine (lrBar1,lrPrice1+(1.5*sd),lrBar2,lrPrice2+(1.5*sd),0, #Blue, #solid);
DrawLine (lrBar1,lrPrice1-(1.5*sd),lrBar2,lrPrice2-(1.5*sd),0, #Blue, #solid);
DrawLine (lrBar1,lrPrice1+(3*sd),lrBar2,lrPrice2+(3*sd),0, #Green, #solid);
DrawLine (lrBar1,lrPrice1-(3*sd),lrBar2,lrPrice2-(3*sd),0, #Green, #solid);

print (floattostr (lrPrice2+(3*sd)));
print (floattostr (lrPrice2+(1.5*sd)));
print (floattostr (lrPrice2));
print (floattostr (lrPrice2-(1.5*sd)));
print (floattostr (lrPrice2-(3*sd)));

AnnotateChart ('LR', 0, BarCount - 66, lrPrice1, #blue, 12);
AnnotateChart ('1.5SD', 0, BarCount - 66, lrPrice1+(1.5*sd), #blue, 12);
AnnotateChart ('1.5SD', 0, BarCount - 66, lrPrice1-(1.5*sd), #blue, 12);
AnnotateChart ('3SD', 0, BarCount - 66, lrPrice1+(3*sd), #blue, 12);
AnnotateChart ('3SD', 0, BarCount - 66, lrPrice1-(3*sd), #blue, 12);
JEHANoo غير متواجد حالياً   رد مع اقتباس
قديم 09-11-2007, 12:26 AM   #12
JEHANoo
متداول جديد
 
تاريخ التسجيل: Jun 2007
المشاركات: 76

 
افتراضي

مؤشرالشموع ............

[IMG][/IMG]
كود:
var Bar, MAPeriod, OCDifferenceSeries, OCDifferenceMASeries: integer;
var BodySizeSeries, BodySizeSMASeries, BodySizeDifferenceSeries, BodySizeNormSeries,
    UpperShadowSizeSeries, LowerShadowSizeSeries, TotalShadowSizeSeries,
    UpperShadowSizeSMASeries, UpperShadowSizeDifferenceSeries, UpperShadowSizeNormSeries,
    LowerShadowSizeSMASeries, LowerShadowSizeDifferenceSeries, LowerShadowSizeNormSeries,
    TotalShadowSizeSMASeries, TotalShadowSizeDifferenceSeries, TotalShadowSizeNormSeries
    : integer;
var BodySizeStDevPane, BodySizeMPSeries, UpperShadowSizeStDevPane, LowerShadowSizeStDevPane,
    TotalShadowSizeStDevPane: integer;
var a: integer;
var LS, US, Long, RatherLong, RelativeLong, Small: float;
var CandleType: string;
var AbovePrices: boolean;
var LastEntryPrice: float;
var p: float;

const BullishColor = #Green;
const BearishColor = #Red;
const IndecisionColor = #Olive;

MAPeriod := 20;
Long := 1.5;
RatherLong := 1.0;
RelativeLong := 0.5;
Small := 0.5;

// Alert of Symbols
for a := 0 to AlertCount - 1 do
  DrawLabel( 'Alert ' + IntToStr( a + 1 ) + ' is for symbol: ' + AlertSymbol( a ), 0 );

// PriceSeries to hold candle body/shadow sizes
BodySizeSeries := CreateSeries();
UpperShadowSizeSeries := CreateSeries();
LowerShadowSizeSeries := CreateSeries();
TotalShadowSizeSeries := CreateSeries();
BodySizeMPSeries := DivideSeriesValue(AddSeries(#open,#close),2);

OCDifferenceSeries := SubtractSeries(#Open, #Close);
OCDifferenceMASeries := SMASeries(OCDifferenceSeries, 20);

// Obtain body/shadow sizes
for Bar := 0 to BarCount() - 1 do
begin
  @BodySizeSeries[Bar] := Abs(PriceOpen(Bar) - PriceClose(Bar));
  if PriceClose(Bar) > PriceOpen(Bar) then
    @UpperShadowSizeSeries[Bar] := PriceHigh(Bar) - PriceClose(Bar)
  else
    @UpperShadowSizeSeries[Bar] := PriceHigh(Bar) - PriceOpen(Bar);
  if PriceClose(Bar) < PriceOpen(Bar) then
    @LowerShadowSizeSeries[Bar] := PriceClose(Bar) - PriceLow(Bar)
  else
    @LowerShadowSizeSeries[Bar] := PriceOpen(Bar) - PriceLow(Bar);
  LS := @LowerShadowSizeSeries[Bar];
  US := @UpperShadowSizeSeries[Bar];
  @TotalShadowSizeSeries[Bar] := LS + US;
end;

// body size is measured in stdev terms
BodySizeSMASeries := SMASeries(BodySizeSeries, MAPeriod);
BodySizeDifferenceSeries := SubtractSeries(BodySizeSeries, BodySizeSMASeries);
BodySizeNormSeries := DivideSeries(BodySizeDifferenceSeries, StdDevSeries(BodySizeSeries, MAPeriod));

// upper shadow size is measured in stdev terms
UpperShadowSizeSMASeries := SMASeries(UpperShadowSizeSeries, MAPeriod);
UpperShadowSizeDifferenceSeries := SubtractSeries(UpperShadowSizeSeries, UpperShadowSizeSMASeries);
UpperShadowSizeNormSeries := DivideSeries(UpperShadowSizeDifferenceSeries, StdDevSeries(UpperShadowSizeSeries, MAPeriod));

// lower shadow size is measured in stdev terms
LowerShadowSizeSMASeries := SMASeries(LowerShadowSizeSeries, MAPeriod);
LowerShadowSizeDifferenceSeries := SubtractSeries(LowerShadowSizeSeries, LowerShadowSizeSMASeries);
LowerShadowSizeNormSeries := DivideSeries(LowerShadowSizeDifferenceSeries, StdDevSeries(LowerShadowSizeSeries, MAPeriod));

// total shadow size is measured in stdev terms
TotalShadowSizeSMASeries := SMASeries(TotalShadowSizeSeries, MAPeriod);
TotalShadowSizeDifferenceSeries := SubtractSeries(TotalShadowSizeSeries, TotalShadowSizeSMASeries);
TotalShadowSizeNormSeries := DivideSeries(TotalShadowSizeDifferenceSeries, StdDevSeries(TotalShadowSizeSeries, MAPeriod));


function UpTrend(Bar: integer): boolean;
begin
  var LongPeriod, ShortPeriod: integer;
  var MALong, MALong1BarAgo, MAShort, MAShort1BarAgo: float;
  var MALongUp, MAShortUp, MAShortAboveMALong, CloseAboveMAShort: boolean;
  LongPeriod := 50;
  ShortPeriod := 20;
  MALong := SMA(Bar, #Close, LongPeriod);
  MALong1BarAgo := SMA(Bar - 1, #Close, LongPeriod);
  MAShort := SMA(Bar, #Close, ShortPeriod);
  MAShort1BarAgo := SMA(Bar - 1, #Close, ShortPeriod);
  MALongUp := MALong > MALong1BarAgo;
  MAShortUp := MAShort > MAShort1BarAgo;
  MAShortAboveMALong := MAShort > MALong;
  CloseAboveMAShort := PriceClose(Bar) > MAShort;
  if MALongUp and MAShortUp and MAShortAboveMALong and CloseAboveMAShort
  then
    Result := true
  else
    Result := false;
end;

function DownTrend(Bar: integer): boolean;
begin
  var LongPeriod, ShortPeriod: integer;
  var MALong, MALong1BarAgo, MAShort, MAShort1BarAgo: float;
  var MALongDown, MAShortDown, MAShortBelowMALong, CloseBelowMAShort: boolean;
  LongPeriod := 50;
  ShortPeriod := 20;
  MALong := SMA(Bar, #Close, LongPeriod);
  MALong1BarAgo := SMA(Bar - 1, #Close, LongPeriod);
  MAShort := SMA(Bar, #Close, ShortPeriod);
  MAShort1BarAgo := SMA(Bar - 1, #Close, ShortPeriod);
  MALongDown := MALong < MALong1BarAgo;
  MAShortDown := MAShort < MAShort1BarAgo;
  MAShortBelowMALong := MAShort < MALong;
  CloseBelowMAShort := PriceClose(Bar) < MAShort;
  if MALongDown and MAShortDown and MAShortBelowMALong and CloseBelowMAShort
  then
    Result := true
  else
    Result := false;
end;

function BodySizeMidPoint(Bar: integer): float;
begin
  Result := @BodySizeMPSeries[Bar];
end;

function WhiteBody(Bar: integer): boolean;
begin
  Result := PriceOpen(Bar) <= PriceClose(Bar);
end;

function BlackBody(Bar: integer): boolean;
begin
  Result := not WhiteBody(Bar);
end;

function LongBody(Bar: integer): boolean;
begin
  Result := @BodySizeNormSeries[Bar] > Long;
end;

function RatherLongBody(Bar: integer): boolean;
begin
  Result := @BodySizeNormSeries[Bar] > RatherLong;
end;

function RelativeLongBody(Bar: integer): boolean;
begin
  Result := @BodySizeNormSeries[Bar] > RelativeLong;
end;

function SmallBody(Bar: integer): boolean;
begin
  Result := @BodySizeNormSeries[Bar] < Small;
end;

function LongLowerShadow(Bar: integer): boolean;
begin
  Result := @LowerShadowSizeNormSeries[Bar] > Long;
end;

function RatherLongLowerShadow(Bar: integer): boolean;
begin
  Result := @LowerShadowSizeNormSeries[Bar] > RatherLong;
end;

function RelativeLongLowerShadow(Bar: integer): boolean;
begin
  Result := @LowerShadowSizeNormSeries[Bar] > RelativeLong;
end;

function SmallLowerShadow(Bar: integer): boolean;
begin
  Result := @LowerShadowSizeNormSeries[Bar] < Small;
end;

function NoLowerShadow(Bar: integer): boolean;
begin
  Result := @LowerShadowSizeSeries[Bar] = 0;
end;

function LongUpperShadow(Bar: integer): boolean;
begin
  Result := @UpperShadowSizeNormSeries[Bar] > Long;
end;

function RatherLongUpperShadow(Bar: integer): boolean;
begin
  Result := @UpperShadowSizeNormSeries[Bar] > RatherLong;
end;

function RelativeLongUpperShadow(Bar: integer): boolean;
begin
  Result := @UpperShadowSizeNormSeries[Bar] > RelativeLong;
end;

function SmallUpperShadow(Bar: integer): boolean;
begin
  Result := @UpperShadowSizeNormSeries[Bar] < Small;
end;

function NoUpperShadow(Bar: integer): boolean;
begin
  Result := @UpperShadowSizeSeries[Bar] = 0;
end;

function LongTotalShadow(Bar: integer): boolean;
begin
  Result := @TotalShadowSizeNormSeries[Bar] > Long;
end;

function RatherLongTotalShadow(Bar: integer): boolean;
begin
  Result := @TotalShadowSizeNormSeries[Bar] > RatherLong;
end;

function RelativeLongTotalShadow(Bar: integer): boolean;
begin
  Result := @TotalShadowSizeNormSeries[Bar] > RelativeLong;
end;

function SmallTotalShadow(Bar: integer): boolean;
begin
  Result := @TotalShadowSizeNormSeries[Bar] < Small;
end;

function WhiteMarubozu(Bar: integer): boolean;
begin
  Result := WhiteBody(Bar) and
            (PriceOpen(Bar) = PriceLow(Bar)) and
            (PriceHigh(Bar) = PriceClose(Bar));
end;

Function BlackMarubozu(Bar: integer): boolean;
begin
  Result := BlackBody(Bar) and
            (PriceOpen( Bar ) = PriceHigh( Bar )) and
            (PriceClose( Bar ) = PriceLow( Bar ));
end;

function Doji(Bar: integer): boolean;
begin
  Result := Abs((PriceOpen(Bar) - PriceClose(Bar)))
            < (0.2 * Abs(GetSeriesValue(Bar, OCDifferenceMASeries)));
end;

function GravestoneDoji(Bar: integer): boolean;
begin
  Result := Doji(Bar) and RatherLongUpperShadow(Bar) and SmallLowerShadow(Bar);
end;

function DragonFlyDoji(Bar: integer): boolean;
begin
  Result := Doji(Bar) and RatherLongLowerShadow(Bar) and SmallUpperShadow(Bar);
end;

function PiercingLine(Bar: integer): boolean;
begin
  Result := (PriceClose(Bar) > PriceClose(Bar - 1)) and
            (PriceOpen(Bar) < PriceClose(Bar -1)) and
            (PriceClose(Bar) < PriceOpen(Bar -1)) and
             BlackBody(Bar - 1) and WhiteBody(Bar);
end;

function DarkCloudCover(Bar: integer): boolean;
begin
  Result := BlackBody(Bar) and WhiteBody(Bar - 1) and
            (PriceClose(Bar) < PriceClose(Bar - 1)) and
            (PriceOpen(Bar) > PriceClose(Bar - 1)) and
            (PriceClose(Bar) > PriceOpen(Bar - 1));
end;

function BullishEngulfed(Bar: integer): boolean;
begin
  Result := (PriceOpen(Bar) < PriceClose(Bar - 1)) and
            (PriceOpen(Bar) < PriceOpen(Bar - 1)) and
            (PriceClose(Bar) > PriceClose(Bar - 1)) and
            (PriceClose(Bar) > PriceOpen(Bar - 1)) and
             BlackBody(Bar - 1);
end;


function BearishEngulfed(Bar: integer): boolean;
begin
  Result := (PriceOpen(Bar) > PriceClose(Bar - 1)) and
            (PriceOpen(Bar) > PriceOpen(Bar - 1)) and
            (PriceClose(Bar) < PriceClose(Bar - 1)) and
            (PriceClose(Bar) < PriceOpen(Bar - 1)) and
             WhiteBody(Bar - 1);
end;

function NewLow(Bar: integer): boolean;
begin
  Result := PriceLow(Bar) < Lowest(Bar - 1, #Low, 20);
end;

function NewHigh(Bar: integer): boolean;
begin
  Result := PriceHigh(Bar) > Highest(Bar - 1, #High, 20);
end;

function RecentNewHigh(Bar: integer): boolean;
begin
  Result := PriceHigh(Bar) > Highest(Bar - 1, #High, 5);
end;

function RecentNewlow(Bar: integer): boolean;
begin
  Result := PriceLow(Bar) < Lowest(Bar - 1, #Low, 5);
end;

function CandleStick(Bar: integer): string;
begin
  Result := '';
  // ******** 3 bar patterns ***************************************************
  // Morning Star - Bullish Reversal
  if Result = '' then
  if BlackBody(Bar - 2) and RelativeLongBody(Bar - 2) and SmallBody(Bar - 1) and (PriceHigh(Bar - 1) < PriceLow(Bar - 2))
    and WhiteBody(Bar) and RelativeLongBody(Bar) and (PriceOpen(bar) > PriceClose(Bar - 1))
    then Result := 'Bullish,Reversal,Morning Star,3, (R)';
  // Evening Star - Bearish Reversal
  if Result = '' then
  if WhiteBody(Bar - 2) and RelativeLongBody(Bar - 2) and SmallBody(Bar - 1) and (PriceLow(Bar - 1) > PriceHigh(Bar - 2))
    and BlackBody(Bar) and RelativeLongBody(Bar) and (PriceOpen(bar) < PriceClose(Bar - 1))
    then Result := 'Bearish,Reversal,Evening Star,3, (R)';
  // ******** 2 bar patterns ***************************************************
  // Engulfing - Bullish Reversal
  if Result = '' then
  if BlackBody(Bar - 1) and WhiteBody(Bar) and BullishEngulfed(Bar)
    then Result := 'Bullish,Reversal,Bullish Engulfing,2, (R)';
  // Engulfing - Bearish Reversal
  if Result = '' then
  if WhiteBody(Bar - 1) and BlackBody(Bar) and BearishEngulfed(Bar)
    then Result := 'Bearish,Reversal,Bearish Engulfing,2, (R)';
  // Piercing Line - Bullish Reversal
  if Result = '' then
  if WhiteBody(Bar) and BlackBody(Bar - 1)
    and (not BullishEngulfed(Bar)) and (PriceClose(Bar) > PriceClose(Bar - 1))
    and (PriceOpen(Bar) < PriceClose(Bar - 1)) and (PriceClose(Bar) < PriceOpen(Bar - 1))
    and (PriceClose(Bar) > BodySizeMidPoint(Bar - 1))
    then Result := 'Bullish,Reversal,Piercing Line,2, (R)';
  // Dark Cloud Cover - Bearish Reversal
  if Result = '' then
  if BlackBody(Bar) and WhiteBody(Bar - 1)
    and (not BearishEngulfed(Bar)) and (PriceClose(Bar) < PriceClose(Bar - 1))
    and (PriceOpen(Bar) > PriceClose(Bar - 1)) and (PriceClose(Bar) > PriceOpen(Bar - 1))
    and (PriceClose(Bar) < BodySizeMidPoint(Bar - 1))
    then Result := 'Bearish,Reversal,Dark Cloud Cover,2, (R)';
  // Harami - Bullish Reversal
  if Result = '' then
  if BlackBody(Bar - 1) and SmallBody(Bar) and WhiteBody(Bar) and
    (PriceOpen(bar) > PriceClose(bar - 1)) and (PriceClose(bar) < PriceOpen(bar -1))
    then Result := 'Bullish,Reversal,Harami,2, (R)';
  // Harami - Bearish Reversal
  if Result = '' then
  if WhiteBody(Bar - 1) and SmallBody(Bar) and BlackBody(Bar) and
    (PriceOpen(bar) < PriceClose(bar -1)) and (PriceClose(bar) > PriceOpen(bar -1))
    then Result := 'Bearish,Reversal,Harami,2, (R)';
  // ******** 1 bar patterns ***************************************************
  // Black Marubozu - Bearish Continuation
  if Result = '' then
  if BlackBody(Bar) and (PriceOpen( Bar ) = PriceHigh( Bar )) and
    (PriceClose( Bar ) = PriceLow( Bar ))
    then Result :='Bearish,Continuation,Black Marubozu,1, (C)';
  //White Marubozu - Bullish Continuation
  if Result = '' then
  if WhiteBody(Bar) and (PriceClose( Bar ) = PriceHigh( Bar )) and
    (PriceOpen( Bar ) = PriceLow( Bar ))
    then Result :='Bullish,Continuation,White Marubozu,1, (C)';
  // Long White Body - Bullish Continuation
  if Result = '' then
  if WhiteBody(Bar) and LongBody(Bar) and not WhiteMarubozu(Bar)
    then Result := 'Bullish,Continuation,Long White Body,1, (C)';
  // Long Black Body - Bearish Continuation
  if Result = '' then
  if BlackBody(Bar) and LongBody(Bar) and not BlackMarubozu(Bar)
    then Result := 'Bearish,Continuation,Long Black Body,1, (C)';
  // Doji - Indecision
  if Result = '' then
  if Doji(Bar) and not GravestoneDoji(Bar) and not DragonflyDoji(Bar)
    then Result := 'Indecision,Indecision,Doji,1, (I)';
  // Gravestone Doji - Bearish Reversal
  if Result = '' then
  if GravestoneDoji(Bar)
    then Result := 'Bearish,Reversal,Gravestone Doji,1, (R)';
  // Dragonfly Doji - Bullish Reversal
  if Result = '' then
  if DragonFlyDoji(Bar)
    then Result := 'Bullish,Reversal,Dragonfly Doji,1, (R)';
  // Hammer - Bullish - Reversal
  if Result = '' then
  if SmallBody(Bar) and RatherLongLowerShadow(Bar) and NoUpperShadow(Bar)
    then Result := 'Bullish,Reversal,Hammer,1, (R)';
  // Hanging Man - Bearish - Reversal
  if Result = '' then
  if SmallBody(Bar) and RatherLongLowerShadow(Bar) and NoUpperShadow(Bar)
    then Result := 'Bearish,Reversal,Hanging Man,1, (R)';
  // Inverted Hammer - Bullish - Reversal
  if Result = '' then
  if SmallBody(Bar) and RatherLongUpperShadow(Bar) and NoLowerShadow(Bar)
    then Result := 'Bullish,Reversal,Inverted Hammer,1, (R)';
  // Shooting Star - Bearish - Reversal
  if Result = '' then
  if SmallBody(Bar) and RatherLongUpperShadow(Bar) and NoLowerShadow(Bar)
    then Result := 'Bearish,Reversal,Shooting Star,1, (R)';
  // Spinning Tops - Indecision
  if Result = '' then
  if SmallBody(Bar) and LongUpperShadow(Bar)
    and LongLowerShadow(Bar)
    then Result := 'Indecision,indecision,Spinning Tops,1, (I)';
end;  // function CandleStick

procedure ColorPattern(Bar, Color: integer; CandleString: string);
begin
  var i, PatternLength: integer;
  PatternLength := StrToInt(GetToken(CandleString, 3, ','));
  for i := Bar - (PatternLength - 1) to Bar do
  begin
    SetBarColor(i, Color);
  end;
end;

procedure Annotate(Bar, Color: integer; CandleString: string; AbovePrices: boolean);
begin
  var s: string;
  s := GetToken(CandleString, 2, ',') + GetToken(CandleString, 4, ',');
  AnnotateBar(s, Bar, AbovePrices, Color, 8);
end;


SetBarColors(#Black, #Black);

// main loop
for Bar := 30 to BarCount - 1 do
begin
  if UpTrend(Bar) then
  begin
    AbovePrices := true;
    SetPaneBackgroundColor(Bar, 0, #BlueBkg);
  end;
  if DownTrend(Bar) then
  begin
    AbovePrices := false;
    SetPaneBackgroundColor(Bar, 0, #RedBkg);
  end;
  CandleType := CandleStick(Bar);
  if CandleType <> '' then
//  if GetToken(CandleType, 2, ',') = 'Harami' then  // for testing purpose
  begin
    if GetToken(CandleType, 0, ',') = 'Bullish' then
    begin
      ColorPattern(Bar, BullishColor, CandleType);
      AbovePrices := false;
      Annotate(Bar, BullishColor, CandleType, AbovePrices);
    end;
    if GetToken(CandleType, 0, ',') = 'Bearish' then
    begin
      ColorPattern(Bar, BearishColor, CandleType);
      AbovePrices := true;
      Annotate(Bar, BearishColor, CandleType, AbovePrices);
    end;
    if GetToken(CandleType, 0, ',') = 'Indecision' then
    begin
      ColorPattern(Bar, IndecisionColor, CandleType);
      Annotate(Bar, IndecisionColor, CandleType, AbovePrices);
    end;
  end; // if CandleType <> ''

//Trading system



end; // main loop

PlotSeries( SMASeries( #Close, 20 ), 0, 009, #Thin );
DrawLabel( 'SMA(Close,20)', 0 );
PlotSeries( SMASeries( #Close, 50 ), 0, 900, #Thin );
DrawLabel( 'SMA(Close,50)', 0 );
JEHANoo غير متواجد حالياً   رد مع اقتباس
قديم 01-01-2008, 11:55 AM   #13
الخليج
متداول فعّال
 
تاريخ التسجيل: Sep 2003
المشاركات: 108

 
افتراضي

جزاك الله خيرا

موضوع رائع

هل يمكن إضافة المعادلات في مباشر برو ؟؟
الخليج غير متواجد حالياً   رد مع اقتباس
قديم 04-01-2008, 02:45 PM   #14
dookalee
متداول جديد
 
تاريخ التسجيل: Jun 2006
المشاركات: 75

 
افتراضي

مشكور والله يوفقك
dookalee غير متواجد حالياً   رد مع اقتباس
قديم 07-01-2008, 09:13 PM   #15
tamer_bakr
متداول جديد
 
تاريخ التسجيل: Oct 2005
المشاركات: 24

 
افتراضي

السلام عليكم لو امكن تنزيل الكيجن للبرنامج لأنه غير موجود بالمرة
شكرا
tamer_bakr غير متواجد حالياً   رد مع اقتباس
قديم 01-02-2008, 06:25 PM   #16
JEHANoo
متداول جديد
 
تاريخ التسجيل: Jun 2007
المشاركات: 76

 
افتراضي

اخي تامر للاسف فقدت الحماس لمواصله البحث عن مؤرشات هذا البرنامج الخارق ومؤشراته

والحقيقه انى نزلت البرنامج من فتره ولكن لا اعرف من اين اتى بالكيجن وغرضي من الموَضوع
هو القيام بورشه عمل مشتركه للبحث عن افضل المؤشرات بالبرنامج وليس تثبيت البرنامج
واود ان الفت نظرك اخي ان في المنتدي عده مواضيع ولو بحثت في قوقل لو جدت الكراك ان شاء الله كما اتمنى من من لديه الكيجن ان يضعه لكي يستفيد منه الاخوه

وبالرغم من ان المنتدي مليء بالمستخديمن هذا البرنامج الا ان احداً لم يكلف نفسه بوضع شارت وسكربت هذا الشارت لمؤشره الذى يراه رائع

ونظرا لان الاخوة لم يساعدوني في الورشه فليس لها معني لذالك ساكتفي بهذا القدر:fly: واتمنى التوفيق للجميع
JEHANoo غير متواجد حالياً   رد مع اقتباس
قديم 02-02-2008, 09:49 AM   #17
sosbada
متداول جديد
 
تاريخ التسجيل: Feb 2006
المشاركات: 14

 
افتراضي

جزاك الله خيرا على المجهود الرائع وارجو مساعدتي في كيفية اضافة المؤشرات للبرنامج
واذا رايت وجود اي مواصفات للبرنامج لا تبخل على
sosbada غير متواجد حالياً   رد مع اقتباس
قديم 07-02-2008, 06:25 PM   #18
hamed1393
متداول جديد
 
تاريخ التسجيل: Nov 2007
المشاركات: 2

 
افتراضي

أخواني الأعزاء ( تحية معطرة بالورد والفل ) السالم عليكم ورحمة الله وبركاته . وبعد
بما ان هذا أول موضوع لي في المنتدى فحبيت ان أطب جامد وموضوعي يكون مشاركة مع أخونا العزيز JEHANoo وادفع معنوي( للاسف فقدت الحماس لمواصله البحث عن مؤشراتهذا البرنامج لاتفقد أخوي الحماس انا معاك وساند ان شاء الله في الخدمة اخوي ) مجهود جبار اخوي وجعله الله في ميزان حسناتك انشاء الله لأكمال الطريق في موضوعه الرائع ورشة عمل لبرنامج Wealth-Lab Pro وهذه النسخة الأصدار الرابع وما قبل الأخير للبرنامج علما بأن صدر مؤخرا الأصدار الخامس لاكن للأسف مالقيت لي حد الأن الكرار له وجاري البحث قريبا ان شاء الله .
أحبائي نصحية مني اخويه برنامج والث لاب برنامج دقيق في أعطاء الدخول والخروج طبعا لابد عند برنامج مساند كبرنامج الأمي بروكر .

وصلة( 1 ) التحميل من الموقع الرسمي :


http://www.wealth-lab.com/cgi-bin/We...D3Download.htm

وصلة ( 2 ) في هذه الوصلة الكرار وبرنامج تعمله(seup ) على الجهاز ضروري جدا لتفعيل المتابعة اللحظية مع مباشر أو سمارت شارت ( كلها في ملف واحد )


1603158515751603 15751604157615851606157516051580 16051593 16051604160115751578 158515761591 15751604157615851606157516051580 16051593 16051576157515881585.zip - 0.40MB
hamed1393 غير متواجد حالياً   رد مع اقتباس
قديم 07-02-2008, 07:07 PM   #19
hamed1393
متداول جديد
 
تاريخ التسجيل: Nov 2007
المشاركات: 2

 
افتراضي

اسف اخواني على الغلط المطبعي غير المقصود الوصلة لتحميل البرنامج السابقة لاتعمل للأسف وهذه هي الوصلة الشغاله ( وهي تعديل للسابق ) طبعا مرفق صورة للمكان اللي تحمل .

مع تحيتاتي للجميع أخوك حامد .

http://www.wealth-lab.com/cgi-bin/We...D3Download.htm


hamed1393 غير متواجد حالياً   رد مع اقتباس
قديم 08-02-2008, 05:10 PM   #20
rabahasd
متداول جديد
 
تاريخ التسجيل: Feb 2007
المشاركات: 55

 
افتراضي

بارك الله فيك ومشكور
rabahasd غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 06:57 PM. حسب توقيت مدينه الرياض

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.