Jump to content

academydaytrading.com


lola33

Recommended Posts

  • Replies 413
  • Created
  • Last Reply

Top Posters In This Topic

jjfunds PLEASSSE STOP IT

if anyone should be thankful for someone here on this whole forum it's admis, for everything he did, does and do for us

without him this forum wouldn't be the forum that it is.

don't talk about arrogance and be one yourself

so please lets stop it and go on, we're all adults here and should know how to swallow things up if you think something was not in place

having said that I don't want you to take me wrong here and I don't want to start anything but just asking to please stop these kinda messages and maybe we could go on with our days thanking admis and you too for both your contribution on this forum

so thank you, for you as well and we need you here just as much

cheers

Link to comment
Share on other sites

As the audience can see, we are dealing here with a typical case of insane disease and idiocy.

I suspect, he'd dream to be macho, but the reality shows only a retarded child...

His behavior is comparable to his efforts in the "education" fields.

 

 

Ok, lola33 and shickman are right. Let's try to ignore him..,but on the other side, it is difficult to ignore a barking dog, the more furious...

 

Jane, with a regret, I have to ask you to fulfill your privileges.

Link to comment
Share on other sites

JJfunds until you get this:

 

http://content.screencast.com/users/SN2005gl/folders/Snagit/media/886e6f7e-4cd0-4661-9d65-edfe42414a68/12.17.2015-23.23.png

 

why YOU do not PUT HERE SOURCE PROTRADER OR DLL CORRECTLY EDUCATED???

 

 

Exposing members to uneducated indies is more disrespectful, dangerous and arrogant!!

Link to comment
Share on other sites

Guest jjfunds

FOLLWING ADMINS challenge here is the source code when Bars call to licensing trap i rquest ADMINS help us to identify the correc lines of code to delete and class fixing:

 

 

 

public override void Add(Bars bars, double open, double high, double low, double close, DateTime time, long volume, bool isRealtime)

{

if (!this.Pro9LicenseManagerHFTV00_VendorCheckPassed && !this.bool_3)

{

this.Pro9LicenseManagerHFTV00_HFTVendor();

this.bool_3 = true;

}

if (!this.Pro9LicenseManagerHFTV00_VendorCheckPassed)

{

while (bars.Count > 1)

{

bars.RemoveLastBar();

}

throw new Exception("Pro9Trader bars not authorised. Contact the vendor www.academydaytrading.com");

}

this.double_8 = (bars.Period.Value + bars.Period.BasePeriodValue) * bars.Instrument.MasterInstrument.TickSize;

if ((bars.Count < this.int_1) && (bars.Count > 0))

{

this.double_1 = bars.GetClose(bars.Count - 1) + this.double_8;

this.double_2 = bars.GetClose(bars.Count - 1) - this.double_8;

}

if ((bars.Count != 0) && !bars.IsNewSession(time, isRealtime))

{

Bar bar = (Bar) bars.Get(bars.Count - 1);

if ((this.double_1 == 0.0) || (this.double_2 == 0.0))

{

this.double_5 = bars.Period.Value * bars.Instrument.MasterInstrument.TickSize;

this.double_6 = bars.Period.Value2 * bars.Instrument.MasterInstrument.TickSize;

this.double_4 = Math.Ceiling((double) (bars.Period.BasePeriodValue * 1.0)) * bars.Instrument.MasterInstrument.TickSize;

if (bars.Count == 1)

{

this.double_1 = bar.Open + this.double_5;

this.double_2 = bar.Open - this.double_5;

}

else if (bars.GetClose(bars.Count - 2) > bars.GetOpen(bars.Count - 2))

{

this.double_1 = bars.GetClose(bars.Count - 2) + this.double_5;

this.double_2 = bars.GetClose(bars.Count - 2) - (this.double_5 * 2.0);

}

else

{

this.double_1 = bars.GetClose(bars.Count - 2) + (this.double_5 * 2.0);

this.double_2 = bars.GetClose(bars.Count - 2) - this.double_5;

}

}

this.bool_1 = bars.Instrument.MasterInstrument.Compare(close, this.double_1) > 0;

this.bool_2 = bars.Instrument.MasterInstrument.Compare(close, this.double_2) < 0;

if (!this.bool_1 && !this.bool_2)

{

base.UpdateBar(bars, bar.Open, (close > bar.High) ? close : bar.High, (close < bar.Low) ? close : bar.Low, close, time, volume, isRealtime);

}

else

{

double num3 = this.bool_1 ? Math.Min(close, this.double_1) : (this.bool_2 ? Math.Max(close, this.double_2) : close);

this.int_0 = this.bool_1 ? 1 : (this.bool_2 ? -1 : 0);

this.double_3 = num3 - (this.double_4 * this.int_0);

base.UpdateBar(bars, bar.Open, this.bool_1 ? num3 : bar.High, this.bool_2 ? num3 : bar.Low, num3, time, volume, isRealtime);

this.double_0 = close;

this.double_1 = num3 + ((this.int_0 > 0) ? this.double_5 : this.double_6);

this.double_2 = num3 - ((this.int_0 > 0) ? this.double_6 : this.double_5);

base.AddBar(bars, this.double_3, this.bool_1 ? num3 : this.double_3, this.bool_2 ? num3 : this.double_3, num3, time, volume, isRealtime);

}

}

else

{

this.double_7 = bars.Instrument.MasterInstrument.TickSize;

if (bars.Period.Value >= 0xf4240)

{

string str = bars.Period.Value.ToString("000000000");

int result = 0;

int.TryParse(str.Substring(0, 3), out result);

bars.Period.Value = result;

result = 0;

int.TryParse(str.Substring(3, 3), out result);

bars.Period.Value2 = result;

result = 0;

int.TryParse(str.Substring(6, 3), out result);

bars.Period.BasePeriodValue = result;

}

if (bars.Count != 0)

{

Bar bar2 = (Bar) bars.Get(bars.Count - 1);

bars.RemoveLastBar();

base.AddBar(bars, bar2.Close, bar2.High, bar2.Low, bar2.Close, bar2.Time, bar2.Volume, isRealtime);

}

this.double_5 = bars.Period.Value * bars.Instrument.MasterInstrument.TickSize;

this.double_6 = bars.Period.Value2 * bars.Instrument.MasterInstrument.TickSize;

this.double_4 = Math.Ceiling((double) (bars.Period.BasePeriodValue * 1.0)) * bars.Instrument.MasterInstrument.TickSize;

this.double_0 = close;

this.double_1 = this.double_0 + (this.double_5 * this.int_0);

this.double_2 = this.double_0 - (this.double_5 * this.int_0);

base.AddBar(bars, this.double_0, this.double_0, this.double_0, this.double_0, time, volume, isRealtime);

}

bars.LastPrice = close;

this.int_1 = bars.Count;

}

 

 

 

 

public override void Add(Bars bars, double open, double high, double low, double close, DateTime time, long volume, bool isRealtime)

{

if (!this.Pro9LicenseManagerHFTV00_VendorCheckPassed && !this.bool_3)

{

this.Pro9LicenseManagerHFTV00_HFTVendor();

this.bool_3 = true;

}

if (!this.Pro9LicenseManagerHFTV00_VendorCheckPassed)

{

while (bars.Count > 1)

{

bars.RemoveLastBar();

}

throw new Exception("Pro9Trader bars not authorised. Contact the vendor www.academydaytrading.com");

}

this.double_8 = (bars.Period.Value + bars.Period.BasePeriodValue) * bars.Instrument.MasterInstrument.TickSize;

if ((bars.Count < this.int_1) && (bars.Count > 0))

{

this.double_1 = bars.GetClose(bars.Count - 1) + this.double_8;

this.double_2 = bars.GetClose(bars.Count - 1) - this.double_8;

}

if ((bars.Count != 0) && !bars.IsNewSession(time, isRealtime))

{

Bar bar = (Bar) bars.Get(bars.Count - 1);

if ((this.double_1 == 0.0) || (this.double_2 == 0.0))

{

this.double_5 = bars.Period.Value * bars.Instrument.MasterInstrument.TickSize;

this.double_6 = bars.Period.Value2 * bars.Instrument.MasterInstrument.TickSize;

this.double_4 = Math.Ceiling((double) (bars.Period.BasePeriodValue * 1.0)) * bars.Instrument.MasterInstrument.TickSize;

if (bars.Count == 1)

{

this.double_1 = bar.Open + this.double_5;

this.double_2 = bar.Open - this.double_5;

}

else if (bars.GetClose(bars.Count - 2) > bars.GetOpen(bars.Count - 2))

{

this.double_1 = bars.GetClose(bars.Count - 2) + this.double_5;

this.double_2 = bars.GetClose(bars.Count - 2) - (this.double_5 * 2.0);

}

else

{

this.double_1 = bars.GetClose(bars.Count - 2) + (this.double_5 * 2.0);

this.double_2 = bars.GetClose(bars.Count - 2) - this.double_5;

}

}

this.bool_1 = bars.Instrument.MasterInstrument.Compare(close, this.double_1) > 0;

this.bool_2 = bars.Instrument.MasterInstrument.Compare(close, this.double_2) < 0;

if (!this.bool_1 && !this.bool_2)

{

base.UpdateBar(bars, bar.Open, (close > bar.High) ? close : bar.High, (close < bar.Low) ? close : bar.Low, close, time, volume, isRealtime);

}

else

{

double num3 = this.bool_1 ? Math.Min(close, this.double_1) : (this.bool_2 ? Math.Max(close, this.double_2) : close);

this.int_0 = this.bool_1 ? 1 : (this.bool_2 ? -1 : 0);

this.double_3 = num3 - (this.double_4 * this.int_0);

base.UpdateBar(bars, bar.Open, this.bool_1 ? num3 : bar.High, this.bool_2 ? num3 : bar.Low, num3, time, volume, isRealtime);

this.double_0 = close;

this.double_1 = num3 + ((this.int_0 > 0) ? this.double_5 : this.double_6);

this.double_2 = num3 - ((this.int_0 > 0) ? this.double_6 : this.double_5);

base.AddBar(bars, this.double_3, this.bool_1 ? num3 : this.double_3, this.bool_2 ? num3 : this.double_3, num3, time, volume, isRealtime);

}

}

else

{

this.double_7 = bars.Instrument.MasterInstrument.TickSize;

if (bars.Period.Value >= 0xf4240)

{

string str = bars.Period.Value.ToString("000000000");

int result = 0;

int.TryParse(str.Substring(0, 3), out result);

bars.Period.Value = result;

result = 0;

int.TryParse(str.Substring(3, 3), out result);

bars.Period.Value2 = result;

result = 0;

int.TryParse(str.Substring(6, 3), out result);

bars.Period.BasePeriodValue = result;

}

if (bars.Count != 0)

{

Bar bar2 = (Bar) bars.Get(bars.Count - 1);

bars.RemoveLastBar();

base.AddBar(bars, bar2.Close, bar2.High, bar2.Low, bar2.Close, bar2.Time, bar2.Volume, isRealtime);

}

this.double_5 = bars.Period.Value * bars.Instrument.MasterInstrument.TickSize;

this.double_6 = bars.Period.Value2 * bars.Instrument.MasterInstrument.TickSize;

this.double_4 = Math.Ceiling((double) (bars.Period.BasePeriodValue * 1.0)) * bars.Instrument.MasterInstrument.TickSize;

this.double_0 = close;

this.double_1 = this.double_0 + (this.double_5 * this.int_0);

this.double_2 = this.double_0 - (this.double_5 * this.int_0);

base.AddBar(bars, this.double_0, this.double_0, this.double_0, this.double_0, time, volume, isRealtime);

}

bars.LastPrice = close;

this.int_1 = bars.Count;

}

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...